我正在尝试启动Tornado Web服务器,但我需要处理程序才能从自定义路径导入库。我不能简单地在启动Tornado时添加sys.path.append('..'),那我该怎么做呢?
答案 0 :(得分:0)
import sys
sys.path.append('/home/user/py/lib')
答案 1 :(得分:0)
要做到这一点,您需要在启动Tornado应用程序之前分配PYTHONPATH
以包含自定义目录。
在Linux中执行此操作的方法是:
PYTHONPATH=$PYTHONPATH:<custom path 1>:<custom path 2>:<etc>
我对Windows有点生疏,但我相信Windows会:
Windows XP
PYTHONPATH
。如果不存在,请在System中创建一个。加入
PYTHONPATH
的新自定义路径。确保你使用;并不是
a:分开路径。Windows Vista / 7
PYTHONPATH
。如果不存在,请在System中创建一个。加入
PYTHONPATH
的新自定义路径。确保你使用;并不是
a:分开路径。