我对在蟒蛇体内导入模块有问题。
我使用最新的anaconda 3安装在我的linux主目录中,以便拥有最新的jupyter、scipy、numpy等等。
我还通过ubuntu ppa deb包安装了一个用于量子传输计算的科学包(kwant):这些库位于/usr/lib/python3/dist-packages/kwant
我已经用alias命令将python设置为python3.4,并导出了环境变量PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages/kwantLD_LIBRARYPATH的环境变量。
当我启动Jupyter笔记本并执行第一个单元格时
import kwant我收到错误消息

ImportError: No module named 'kwant'

是否可以导入安装在/usr系统目录中而anaconda位于/home directory中的模块?
提前谢谢

最佳答案

改变

PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages/kwant


PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages

看看这对你是否有用

08-07 20:58