conda虚拟环境中pip的混淆

在conda的虚拟环境中,会在<PATH>\Anaconda\envs\<ENV_NAME>\Scripts目录下存在 pip.exepip3.exe.

如果存在多个虚拟环境是,加上conda自带的python版本,系统中存在多个pippip3指令,在执行安装的时候,可能由于环境变量的顺序,会导致在虚拟环境ENV_NAME中,仍然调用的是系统自带的pippip3指令,导致删除或安装包的时候,路径发生错误。

因此,可以讲虚拟环境中的pip3.exe指令进行修改为pip-<envname>.exe,同步修改其pip3-scripts.py脚本为pip3-<envname>-scripts.py

修改完成后可以在当前虚拟环境中调用对应的pip,而无法使用其他环境的pip指令。

相关推荐
万粉变现经纪人1 小时前
如何解决pip安装报错ModuleNotFoundError: No module named ‘sympy’问题
python·beautifulsoup·pandas·scikit-learn·pyqt·pip·scipy
万粉变现经纪人2 天前
如何解决pip安装报错ModuleNotFoundError: No module named ‘python-dateutil’问题
开发语言·ide·python·pycharm·pandas·pip·httpx
haveyb2 天前
python版本管理和依赖管理的最佳实践,pyenv + uv
python·virtualenv·pip·uv·pyenv
胡耀超2 天前
4、Python面向对象编程与模块化设计
开发语言·python·ai·大模型·conda·anaconda
1373i3 天前
【Python】pytorch安装(使用conda)
pytorch·python·conda
~|Bernard|3 天前
在 PyCharm 里怎么“点鼠标”完成指令同样的运行操作
算法·conda
您的通讯录好友4 天前
conda环境导出
linux·windows·conda
剑客的茶馆5 天前
新服务器从0开始搭配Ubuntu+Conda+Docker+Dify
服务器·ubuntu·docker·conda·dify
豆浩宇5 天前
Conda环境隔离和PyCharm配置,完美同时运行PaddlePaddle和PyTorch
人工智能·pytorch·算法·计算机视觉·pycharm·conda·paddlepaddle
困鲲鲲5 天前
Conda 包管理器与环境管理使用指南
conda