如何使用anaconda特定环境中的pip,而不是系统的pip?

背景:虚拟环境base装在D盘,其余创建的虚拟环境都在C盘用户目录下; 

问题:只有在base环境下访问pip才是虚拟环境中的pip,在其余环境(如text2human)下使用pip命令访问的是系统中的pip,见下图。

这导致使用pip install命令安装不到虚拟环境中,只能安装到D:\python\Lib\site-packages目录下。
 

解决方案1pip命令后面指定目录,通过使用 -t--target 参数实现;

pip install <package> -t <directory>

目录要选 C:\Users\小6\.conda\envs\text2human\Lib\site-packages
不要选 C:\Users\小6\.conda\envs\text2human\Lib\site-packages\pip
如:pip install mmsegmentation==0.9.0 -t C:\Users\小6\.conda\envs\text2human\Lib\site-packages
 

解决方案2:修改默认的conda环境路径为C盘以外的盘。修改默认的conda环境路径icon-default.png?t=N7T8https://blog.csdn.net/qq_62056013/article/details/140859771?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22140859771%22%2C%22source%22%3A%22qq_62056013%22%7D

  • 9
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值