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指令。

相关推荐
tryCbest7 天前
Windows环境下配置pip镜像源
windows·pip
百锦再7 天前
Django实现接口token检测的实现方案
数据库·python·django·sqlite·flask·fastapi·pip
Nightmare0047 天前
切换conda环境的时候输出zstandard could not be imported. Running without .conda support.
开发语言·python·conda
墨染天姬7 天前
【AI】conda常用指令
人工智能·conda
SCBAiotAigc7 天前
2026.2.25:conda与uv并存时,如何取消base激活
人工智能·python·conda·uv
何伯特8 天前
ROS与Conda的兼容性问题深度解析与解决方案
conda·ros
coding者在努力8 天前
LangChain之解析器核心组件.2026年新版讲解,超详细
windows·python·机器学习·langchain·pip
wumingxiaoyao9 天前
从 requirements.txt 到 uv:多模块 Monorepo 的依赖管理升级指南(用法、特点、区别与最佳实践 + 例子)
pip·uv·pip tool
Autumn72999 天前
【系统重装】PYTHON 入门——速通版
开发语言·python·conda·cuda
C系语言10 天前
Anaconda、conda环境命令
conda