我即将将我的项目从开发系统移植到生产服务器。一切都准备好了(服务器等)。我正要在这台服务器上运行我的应用程序(你知道我安装了 MySQL,构建了一些 chroot,安装了强化等),但我遇到了不知道位于 /project/src/lib 的导入的问题。虽然这曾经在我的 Eclipse/pyDev 环境中工作。我做了一些挖掘,发现 pyDev 设置了一些环境变量。像 PYTHON_PATH 一样。
所以,我也这样做了:
#!/bin/bash
PROJECT_PATH="/opt/project"
export PYTHONPATH=$PYTHONPATH:$PROJECT_PATH:$PROJECT_PATH/src:$PROJECT_PATH/static:$PROJECT_PATH/tests
python project.py
它没有用。同样的错误,我只是不知道我还应该改变什么。阅读 pyDev 文档,我打赌它是一个常见问题。我仍然想得到答案,因为我似乎无法在网上找到答案。
作为对 Python_Path 环境变量的响应:
我知道这一点,对不起,我在这里打错了..