如何解决虚拟环境中pip是全局pip

部署运行你感兴趣的模型镜像

【问题描述】

在conda虚拟环境中,conda安装找不到对应的包,需要用pip安装。

在pip安装成功后,打开pycharm发现并没有刚刚安装的第三方库。

此时pip list显示已有刚刚安装的包,而conda list又没有。

问题在于:这里的pip是全局的pip,而不是该虚拟环境下的pip


【解决方案】

找到该虚拟环境的安装位置,打开Lib文件夹中的site.py

搜索USER_SITEUSER_BASE,此时两者值都为NONE

USER_SITE = r'D:\anaconda3\envs\env_name\Lib\site-packages'
USER_BASE = r'D:\anaconda3\envs\env_name\Scripts'

修改两个变量的值为虚拟环境的安装路径

注: 1. 将env_name修改为自己虚拟环境的名字

        2. 一定要使用转义符,不然安装第三方库时读不到安装路径

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值