我有一个test.py
请求以下导入的 python 脚本 ( ):
from MolKit import Read
该模块必须通过ADFR Suite安装,它为模块创建一个单独的目录,_init_.py
文件位于顶部。而且,我已经编辑了~/.bashrc
附加:
export PYTHONPATH="${PYTHONPATH}:/home/ThoughtfulHistorian/ADFRsuite-1.0/ADFRsuite_x86_64Linux_1.0/CCSBpckgs/MolKit"
跑步前source ~/.bashrc
。尽管如此,该脚本仍返回导入失败:
File "test.py", line 2, in <module>
from MolKit import Read
ModuleNotFoundError: No module named 'MolKit'
我正在Python 3.8.10
运行Ubuntu 20.04.4 LTS
。
它是包含需要位于 PYTHONPATH 上的包目录的目录,而不是包目录本身。
代替
export PYTHONPATH="${PYTHONPATH}:/home/ThoughtfulHistorian/ADFRsuite-1.0/ADFRsuite_x86_64Linux_1.0/CCSBpckgs/MolKit"
采用
export PYTHONPATH="${PYTHONPATH}:/home/ThoughtfulHistorian/ADFRsuite-1.0/ADFRsuite_x86_64Linux_1.0/CCSBpckgs"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句