我在康达环境下工作(称为python36)
在此环境中,我通过安装了一个包“bctpy”
pip install bctpy
当我现在尝试导入此模块时(此时仍处于此环境中)
^{pr2}$我收到错误:
ModuleNotFoundError: No module named 'bctpy'
当我跑步时:
conda list
从命令提示符处可以看到模块,但是在python中我运行
help()
modules
哪个pip和哪个python的输出如下:
(python36) bash-4.1$ which pip
/home/.conda/envs/python36/bin/pip
(python36) bash-4.1$ which python
/home/.conda/envs/python36/bin/python
它不可见。有人能解释出哪里出了问题吗?在
因为在pip安装ImageHash之后我无法获得它,所以我尝试了以下步骤 1水蟒的更新索引 2更新频道
他们都没帮上忙。在
但当我转到Anaconda->Environments(环境)选项卡->单击base(根)旁边的三角形标记->Open terminal->运行命令conda install-c conda forge imagehash
在这之后,我立刻看到了包裹。在
这是一个时不时会遇到的问题:
PIP包派生自PyPI name ^{}
但是导入名称是从top level directory name: ^{} 派生的,因此它必须像
^{pr2}$相关问题 更多 >
编程相关推荐