使用 pip 安装软件包

Installing packages with pip

有人建议我在 Anaconda 虚拟环境中使用 pip 是不好的。但是有些包不在 conda 或 conda forge 上。

当我运行

conda activate virtualenv
where pip

我得到两条路径,一条在环境之外

C:\Anaconda\virtualenv\Scripts\pip.exe
C:\Anaconda\Scripts\pip.exe

如何修复它,以便在我执行 pip install package 时它只安装在虚拟环境中?

命令行应使用它找到的第一个 pip,在您的情况下是虚拟环境中的那个。 pip 只会在您的环境中安装软件包。您可以查看哪个是 运行 pip --version.