我对在蟒蛇体内导入模块有问题。
我使用最新的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/kwant
和LD_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
看看这对你是否有用