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

相关推荐
马优晨21 小时前
Pip 和 Conda 是什么关系?
conda·pip·pip 和 conda 关系·conda和pip的关系·pip和conda是什么
yuanpan21 小时前
Python 与 Conda 编程实战指南:从环境配置到项目运行完整入门
开发语言·python·conda
其实防守也摸鱼2 天前
VS code怎么使用 Conda 安装预编译包
开发语言·网络·c++·vscode·安全·web安全·conda
独隅2 天前
Anaconda、Miniconda 与 Conda 全面对比:核心差异、适用场景与选型指南
conda
独隅2 天前
Anaconda 与 Conda 全面对比:核心差异、适用场景与选型指南
conda
Robot_Nav2 天前
Python 虚拟环境完全指南:venv、virtualenv 与 Conda
python·conda·virtualenv
独隅2 天前
Conda 与 Miniconda 全面对比:核心差异、适用场景与选型指南
conda
金玉满堂@bj2 天前
# Groovy Pipeline 详解
pip
倒霉熊dd3 天前
Python学习(第一部分 语法与数据结构/核心基础)
大数据·python·学习·pip
陈eaten3 天前
windows上协调多版本python以及虚拟环境
开发语言·windows·python·pycharm·pip·虚拟环境·py