无法从不同的路径导入位于根目录中的Python模块

时间:2016-12-27 21:53:29

标签: python flask

import Library
...

/ var / www 中,当我尝试导入python模块时,让我们说 Library ,位于 / root / anaconda3 / lib / python3.5 / site-packages ,它给了我一个内部服务器错误。

但是,当我在 root 目录中运行相同的脚本时,它运行良好。

如何在 / var / www 中使其正常工作?有什么建议吗?

修改

xmlns:app="http://schemas.android.com/apk/res-auto"

1 个答案:

答案 0 :(得分:1)

您需要将“库”的路径添加到Pathon搜索路径中。您可以在Python脚本中执行此操作。

import sys
sys.path.append('/root/anaconda3/lib/python3.5/site-packages')

import Library

您也可以添加PYTHONPATH environment variable的路径。