【发布时间】:2019-01-13 04:47:03
【问题描述】:
我在 conda 环境中工作(称为 python36)
我在这个环境中通过
安装了一个包'bctpy'pip install bctpy
当我现在尝试导入这个模块时(仍然在这个环境中)
import bctpy
我收到错误:
ModuleNotFoundError: No module named 'bctpy'
当我跑步时:
conda list
在命令提示符下,模块在那里,但是当我在 python 中运行时
help()
modules
which pip 和 which 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
它是不可见的。有谁能够解释出了什么问题?
【问题讨论】:
-
你能给出
which pip和which python的输出吗? -
谢谢,已编辑问题以包含
-
如
tests/basic_tests.py所示,导入是import bct,而不是import bctpy。
标签: python pip conda virtual-environment