【树莓派】:(三)树莓派虚拟环境管理(virtualenv + miniconda)

1 virtualenv配置虚拟环境

1.1 配置虚拟环境

安装virtualenv包,管理虚拟环境
在这里插入图片描述
新建虚拟环境
首先cd到新建环境的目录
我这里在home/pi下新建了projets
进入目录后新建环境(我的Python是3.9.2,需要根据自己Python版本修改)

virtualenv -p /usr/bin/python3.9 env-v5

创建一个 python3.9,名为 env-v5 的虚拟环境

在这里插入图片描述
新建好之后的文件
在这里插入图片描述

1.2激活虚拟环境

/home/pi/projets/env-v5/bin/activate

在这里插入图片描述
退出虚拟环境

deactivate

多个虚拟环境使用:Python环境管理virtualenv&virtualenvwrapper的配置详解

2 conda配置虚拟环境

2.1 下载安装包

在这里插入图片描述

https://repo.anaconda.com/miniconda/下载对应的文件
在这里插入图片描述
在这里插入图片描述
安装报错:(系统自带3.9.2,后来python降版本到3.7.5)
解决方法参考:https://blog.youkuaiyun.com/buxiangyaomingzi/article/details/123297295

wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.9.2-Linux-aarch64.sh

重新下载文件如上图所示:
进入文件位置:

sudo bash Miniconda3-latest-Linux-armv7l.sh

在这里插入图片描述
当输入“conda list”后可能显示命令没有,多是由于没有添加环境变量导致

2.2 配置环境变量:

两种方法:

方法1:
1.打开文件.bashrc
命令:nano ~/.bashrc
2.在最后一行加入 export PATH=~/miniconda3/bin:$PATH
(ubuntu)打开文件后按i进入编辑模式,按Esc退出编辑模式,shift+冒号然后输入wq 保存文件并退出
(raspberry)ctrl+X Y ENTER
3.运行文件中脚本:
命令:source ~/.bashrc
激活环境变量,成功进入conda环境,可以正常使用conda命令!

方法2:
1.打开文件bashrc
命令:vim ~/.bashrc
2.在最后一行加入 source /home/pi/miniconda3/bin/activate base (miniconda3安装目录)
(ubuntu)打开文件后按i进入编辑模式,按Esc退出编辑模式,shift+冒号然后输入wq 保存文件并退出
3.运行文件中脚本:
命令:source ~/.bashrc

在这里插入图片描述

2.3 换源

pi@raspberrypi:~ $ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
pi@raspberrypi:~ $ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
# 显示下载地址:
conda config --set show_channel_urls yes

替换原后 ,需要更新:

sudu su
conda update conda

在这里插入图片描述
在这里插入图片描述

2.4 创建虚拟环境

输入conda activate XXX
提示:
在这里插入图片描述
解决方案:

在这里插入图片描述

【以下命令均需要sudo su权限执行】

# 创建语句
conda create -p name python=3.7
# 查询当前的虚拟环境
conda env list
# 激活虚拟环境
conda activate name
# 删除虚拟环境
conda remove -p name --all

在这里插入图片描述

参考链接:https://blog.youkuaiyun.com/guoqingru0311/article/details/123819353

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时间之里

好东西就应该拿出来大家共享

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值