1
我在Anaconda内导入模块时遇到问题。 我正在使用最新的Anaconda 3安装在我的Linux主目录中以获得最新的jupyter,scipy,numpy等。 我还安装了科学包(Kwant),用于经由Ubuntu的PPA DEB包量子输运计算:在库中/usr/lib/python3/dist-packages/kwant
将系统范围内安装的模块导入Anaconda
我已设置蟒与别名命令python3.4发现和出口环境变量PYTHONPATH=$PYTHONPATH:/usr/lib/python3/dist-packages/kwant
和相同的为LD_LIBRARYPATH
。 当我启动jupyter笔记本电脑并执行与 import kwant
第一个单元格我得到错误信息
ImportError: No module named 'kwant'
是否有可能导入它安装在/usr
系统目录,而蟒蛇是在/home directory
模块?
在此先感谢
如果我这样做,那么它选择一个较旧的龙卷风的版本安装通过Ubuntu回购协议,我无法启动Anaconda附带的Ipython。也许,我应该尝试在Jupyter笔记本中设置路径。 – user11802
我的问题是,我应该删除所有系统范围内安装的Python软件包,以避免与Anaconda版本产生冲突 – user11802
在这种情况下,您确实应该使用virtualenv:http://docs.python-guide.org/en/latest/ dev/virtualenvs/ – fiacre