为什么python看不到模块?

时间:2015-07-16 01:32:46

标签: python linux python-2.7

我遇到了Python 2.7.3的下一个问题:

下一个结构的项目很少(见末尾);通过虚拟环境Python看不到模块,但在它之前没有。

我已经尝试重新启动并重新安装virtualenv目录 - 没有。此外,如果我从任何虚拟环境(使用ipython)运行必要的脚本文件,它会找到该模块。我整晚都在寻找这个问题。有谁能够帮我?例如,我正在尝试从delete_ME_after.py运行脚本(其中包含导入模块base.config_parser)。

此外,我已经将此项目的路径设置为PYTHONPATH - 也没有任何作用。

enter image description here

1 个答案:

答案 0 :(得分:2)

事实证明,上面的PYTHONPATH变量包含一个代字号~,它不会按预期扩展到完整的主目录。有关详细信息,请参阅here

请改用以下其中一项:

export PYTHONPATH=/path/to/home/smm
export PYTHONPATH=${HOME}/smm