|
Python 学习之路:安装 Py 环境
系统环境
系统环境为 Raspberry Pi 5 原生系统。
_,met$$$$$gg. pi5@raspberrypi
,g$$$$$$$$$$$$$$$P. ---------------
,g$$P" """Y$$.". OS: Debian GNU/Linux 12 (bookworm) aarch64
,$$P' `$$$. Host: Raspberry Pi 5 Model B Rev 1.0
',$$P ,ggs. `$$b: Kernel: 6.6.51+rpt-rpi-2712
`d$$' ,$P"' . $$$ Uptime: 1 min
$$P d$' , $$P Packages: 1976 (dpkg)
$$: $$. - ,d$$' Shell: bash 5.2.15
$$; Y$b._ _,d$P' Terminal: /dev/pts/0
Y$$. `.`"Y$$$$P"' CPU: (4) @ 2.400GHz
`$$b "-.__ Memory: 479MiB / 8052MiB
`Y$$
`Y$$.
`$$b.
`Y$$b.
`"Y$b._
`"""
环境管理工具
环境管理工具使用 mambaforge,来自 conda-forge/miniforge 项目。
mamba 是命令行式的 conda 环境管理工具,方便管理 Python 环境。
安装 Mambaforge
# github 项目 conda-forge/miniforge
URI="conda-forge/miniforge"
# 获取最新版本
VERSION=$(curl -sL "https://github.com/$URI/releases" | grep -oP '(?> $HOME/.bashrc
echo "conda activate base" >> $HOME/.bashrc
# 清理 Mambaforge 缓存
sudo find /opt/Mambaforge/ -follow -type f -name '*.a' -delete
sudo find /opt/Mambaforge/ -follow -type f -name '*.js.map' -delete
sudo /opt/Mambaforge/bin/conda clean -afy
# 添加 Mambaforge 路径到环境变量
export PATH=/opt/Mambaforge/binPATH
# 初始化 Mambaforge 环境
mamba init
# 加载 Mambaforge 环境
source $HOME/.bashrc
# 设置 conda 选项
conda config --set show_channel_urls yes
conda config --get channels
conda clean -i -y
conda config --show-sources
# 安装和更新
mamba install -fy zlib
mamba update -n base -c defaults mamba -y
conda update -n base -c defaults conda -y
# 删除安装包
rm -fv /tmp/Mambaforge.sh
创建 Python 环境
创建一个名为 py3.12.1 的 Python 3.12.1 环境。
# 创建 py3.12.1 环境
mamba create -n py3.12.1 python=3.12.1 -c conda-forge -y
# 激活 py3.12.1 环境
mamba activate py3.12.1
# 查看 Python 版本
python -V
'''Python 版本回显如下说明部署 Python 环境成功
Python 3.12.1
'''
# 测试
python
print('Hello World!')
''' 打印出 Hello World!
Hello World!
'''
# 退出 python 命令行模式
exit()
至此,Python 环境搭建完成。
|
|