您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – 从命令行运行PyCharm项目

5b51 2022/1/14 8:23:34 python 字数 1683 阅读 599 来源 www.jb51.cc/python

我正在尝试将我的项目部署到服务器并在那里运行它.当我尝试从命令行启动脚本时,它显示错误导入parrent目录中的脚本时.我使用PyCharm创建了项目(python 2.7.10),它被分散到多个目录中.文件夹loock fimetnihg像这样:项目/目录/子目录/ main_dir / script1.pyfrom dir.subdir.other_di

概述

我正在尝试将我的项目部署到服务器并在那里运行它.
当我尝试从命令行启动脚本时,它显示错误
导入parrent目录中的脚本时.

我使用PyCharm创建了项目(python 2.7.10),它被分散到多个目录中.
文件夹loock fimetnihg像这样:

项目/目录/子目录/ main_dir / script1.py

@H_419_13@from dir.subdir.other_dir.script2 import *  //gives error here

项目/目录/子目录/ other_dir / script2.py

@H_419_13@def my_function():
    //do something

我通过转到main_dir并运行:python script1.py来运行脚本

这意味着如果我们以您的脚本1为例,您的导入应如下所示:

@H_419_13@from other_dir.script2 import *

机会是您的PyCharm项目根目录设置为从中运行

@H_419_13@project/

这就是你的引用在PyCharm中工作的原因.

我建议你做的是,如果你的服务器应该在main_dir中运行,那么你应该重新配置PyCharm,以便它的执行根是相同的,以消除这种混乱.

总结

以上是编程之家为你收集整理的python – 从命令行运行PyCharm项目全部内容,希望文章能够帮你解决python – 从命令行运行PyCharm项目所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶