python – 从命令行运行PyCharm项目
发布时间:2020-09-18 19:19:13 所属栏目:Python 来源:互联网
导读:我正在尝试将我的项目部署到服务器并在那里运行它.当我尝试从命令行启动脚本时,它显示错误导入parrent目录中的脚本时.我使用PyCharm创建了项目(python 2.7.10),它被分散到多个目录中.文件夹loock fimetnihg像这样:项目/目录/子目录/ main_dir / script1.pyfr
我正在尝试将我的项目部署到服务器并在那里运行它. 我使用PyCharm创建了项目(python 2.7.10),它被分散到多个目录中. 项目/目录/子目录/ main_dir / script1.py
项目/目录/子目录/ other_dir / script2.py
我通过转到main_dir并运行:python script1.py来运行脚本 最佳答案 如果从main_dir运行脚本,这意味着在运行Python命令时,相对引用是main_dir.所以你的导入是关于main_dir作为你的根. 这意味着如果我们以您的脚本1为例,您的导入应如下所示:
机会是您的PyCharm项目根目录设置为从中运行
这就是你的引用在PyCharm中工作的原因. 我建议你做的是,如果你的服务器应该在main_dir中运行,那么你应该重新配置PyCharm,以便它的执行根是相同的,以消除这种混乱. (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- python – 使用Tensorflow中的多层感知器模型预测文本标签
- 为什么python设计为str(无)返回’None’而不是空字符串?
- Python线程与事件对象
- python – Bokeh中设置的静态路径变量在哪里(对于create_ht
- python – Django:使用对象作为字典键是否合理?
- python – django:将每个用户数据分开
- Python Requests 库学习笔记
- python – Django – 模板显示模型verbose_namesobjects
- django自定义用户模型密码未被哈希处理
- python – 关于Pandas Dataframe的Kurtosis doent工作
推荐文章
站长推荐
- python proxy-auth中的phantomjs selenium无法正
- python – 使用numpy将alpha通道添加到RGB数组
- python芹菜max-tasks-per-child-setting默认值
- Python – 通过偶数或奇数索引将列表拆分为2?
- python – TypeError:JSON对象必须是str,而不是
- python – pymongo:MongoClient或Connection
- Python:“subprocess.Popen”检查成功和错误
- python源代码中的sys模块在哪里?
- 有没有办法找出文件的名称stdout被重定向到Pytho
- Python中lambda的用法及其与def的区别解析
热点阅读