Conda:包已通过 pip 安装但未显示在 conda 列表中
Conda: packages are already installed by pip but not shown in conda list
我在conda环境下使用pip安装包。
pip install pygame
Requirement already satisfied: pygame in ./anaconda3/lib/python3.6/site-packages (1.9.4)
当前目录是/Users/aptx4869
。但是,当我键入conda list
时,当前环境中没有任何内容。它出什么问题了?这里是环境所在的目录
/Users/aptx4869/anaconda3/envs/rl
更新
我删除了根环境中的pygame
和rl
conda环境中的运行pip install pygame
,我又收到一条消息。但是 pygame
仍然没有显示在 conda list
中
pip install pygame
Collecting pygame
Using cached https://files.pythonhosted.org/packages/bc/19/57bf1e9c72be4f7afc1add56cc717b7f7fe8ef1b6b5fb58f031a06401d0f/pygame-1.9.4-cp36-cp36m-macosx_10_11_intel.whl
Installing collected packages: pygame
Successfully installed pygame-1.9.4
(rl)
注意(rl)
最后,这个pip
命令仍然在根环境pygame
安装
我猜想您在第一次 运行 pip install pygame
时将 pygame
软件包安装到根环境中。因此,请确保您已激活要安装软件包的环境,然后使用 pip
来安装软件包。这样做,您应该会在 conda list
命令的列表中看到这些包。此外,您必须 运行 在您 运行 pip install
.
相同的环境中使用 conda list
命令
原因很简单,因为我没有在dl
环境中安装python和pip,而conda在我命令pip install ...
遇到同样的问题后,以下是对我有用的解决方案:
从一个单独的终端(不是 VSCode 集成终端),我的虚拟环境处于活动状态:
python -m pip install pygame
重要的是不要直接调用 pip(或 pip3),显然不要从 VSCode 集成终端调用也很重要。
我在conda环境下使用pip安装包。
pip install pygame
Requirement already satisfied: pygame in ./anaconda3/lib/python3.6/site-packages (1.9.4)
当前目录是/Users/aptx4869
。但是,当我键入conda list
时,当前环境中没有任何内容。它出什么问题了?这里是环境所在的目录
/Users/aptx4869/anaconda3/envs/rl
更新
我删除了根环境中的pygame
和rl
conda环境中的运行pip install pygame
,我又收到一条消息。但是 pygame
仍然没有显示在 conda list
pip install pygame
Collecting pygame
Using cached https://files.pythonhosted.org/packages/bc/19/57bf1e9c72be4f7afc1add56cc717b7f7fe8ef1b6b5fb58f031a06401d0f/pygame-1.9.4-cp36-cp36m-macosx_10_11_intel.whl
Installing collected packages: pygame
Successfully installed pygame-1.9.4
(rl)
注意(rl)
最后,这个pip
命令仍然在根环境pygame
安装
我猜想您在第一次 运行 pip install pygame
时将 pygame
软件包安装到根环境中。因此,请确保您已激活要安装软件包的环境,然后使用 pip
来安装软件包。这样做,您应该会在 conda list
命令的列表中看到这些包。此外,您必须 运行 在您 运行 pip install
.
conda list
命令
原因很简单,因为我没有在dl
环境中安装python和pip,而conda在我命令pip install ...
遇到同样的问题后,以下是对我有用的解决方案: 从一个单独的终端(不是 VSCode 集成终端),我的虚拟环境处于活动状态:
python -m pip install pygame
重要的是不要直接调用 pip(或 pip3),显然不要从 VSCode 集成终端调用也很重要。