当系统出现多种python环境时,删除python2.7后导致系统环境混乱解决方法

树莓派4B在2020版本既有python3.7又有python2.7 当时考虑到2.7为系统版本,但2.7太旧了,就删除了2.7的系统环境改用3.7,大概是删除的有问题,导致3.7的环境配置也出了问题
现在就将python3.7的虚拟环境删除重新配置一遍

当时是在虚拟环境opencv下执行rm -rf /home/pi/opencv的
python3 -m venv /home/pi/opencv
bash: /home/pi/opencv/bin/python3: 没有那个文件或目录
应该在删除虚拟环境前退出虚拟环境

#退出当前虚拟环境
deactivate

1.删除之前的虚拟环境(如果有部分残留)

rm -rf /home/pi/opencv

2.创建新的虚拟环境

确保 python3-venv 已安装:


sudo apt-get install python3-venv

3.然后创建新的虚拟环境:

python3 -m venv /home/pi/opencv

4.激活虚拟环境

source /home/pi/opencv/bin/activate

5.安装所需的包

在激活的虚拟环境中,可以使用 pip 安装所需的包,例如:

pip install pyserial

6.验证步骤
确保虚拟环境创建成功,可以运行以下命令查看 Python 版本:

python --version
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值