【发布时间】:2016-06-03 14:08:00
【问题描述】:
我正在编写一个基于 python 和 django 的基于 Web 的应用程序。我有一个包含 LIBS 目录的源代码文件夹,其中有一个名为 utils.py 的文件。当我想安装我的应用程序时,会在 ~/.profile 文件中添加一个新行,例如 export PYTHONPATH=$PYTHONPATH:/home/test/src/LIBS (路径是根据安装路径添加的) 当我在解释器中运行以下代码时,路径正常:
import sys
sys.path
['', '/usr/lib/python2.7', '/home/test/src/LIBS', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/ usr/lib/python2.7/lib-tk'、'/usr/lib/python2.7/lib-old'、'/usr/lib/python2.7/lib-dynload'、'/usr/local/lib /python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/pymodules/python2.7']
不幸的是,当我想加载我的应用程序的主页时,导入 utils 的行会引发异常
我做错了什么?提前致谢。
【问题讨论】:
标签: python django import module pythonpath