我正在尝试将我的项目部署到服务器并在那里运行它.当我尝试从命令行启动脚本时,它会在导入parrent目录中的脚本时显示错误.
我使用PyCharm创建了项目(python 2.7.10),它被分散到多个目录中.文件夹loock fimetnihg像这样:
项目/目录/子目录/ main_dir/script1.py
from dir.subdir.other_dir.script2 import * //gives error here
Run Code Online (Sandbox Code Playgroud)
项目/目录/子目录/ other_dir/script2.py
def my_function():
//do something
Run Code Online (Sandbox Code Playgroud)
我通过转到main_dir并运行:python script1.py来运行脚本