解决pip安装的包仍然在全局环境里而不是虚拟环境

用服务器的小伙伴都知道,有些包用conda是装不上的,而如果是实验室公用的服务器,你就没办法在大环境里下手,但是经常用pip install package 无效,装的包还是在base环境里,经过我多种方法尝试,终于找到了一个解决办法

我们以opencv-python-3.4.2.16为例

首先进入自己的虚拟环境

conda activate xx

不要直接用pip install opencv-python==3.4.2.16,反正我是失败的

应该用

python3.6 -m pip install opencv-python==3.4.2.16

原来有个博主是直接用的python -m,我发现还是不行,就加了3.6,因为我自己的虚拟环境是python3.6的,主环境是3.7.5的,所以我认为,加上3.6他能区分环境。

然后测试一下有没有装上

conda list

这次在conda list 上也能找到那个包了

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值