当前位置: 首页 > 知识库问答 >
问题:

PyCharm上的python3导入问题[副本]

郦祯
2023-03-14

当我在PyCharm Community Edition中编写Python3代码时,我对导入逻辑感到恼火,下面是我的结构。

project
├── orm.py
├── app.py
├── coroweb.py

在app.py中,我使用以下代码导入orm。

from . import orm
from .coroweb import xxx

它在PyCharm中看起来很好,但当我运行app.py时,由于以下错误,它将失败

ImportError: cannot import name 'orm'
import orm
from coroweb import xxx

它运行良好,但在Pycharm中有导入错误。它是解析的引用。我想在PyCharm中使用代码跟踪,所以我想知道如何修复这个问题。

共有1个答案

伍溪叠
2023-03-14

你可以尝试两件事:

    null
 类似资料:
  • 当我使用相对导入时,我的代码运行正常,但pycharm抱怨。总之。py,导入行用红色下划线,我没有完成。 如果我尝试通过在任何地方添加“app.”来切换到使用绝对导入,pycharm 很高兴,但代码不再运行。我得到:“ModuleNotFoundError:没有名为'app'的模块” 这是我的项目的树形结构。这是我的test_import文件夹的内容: main.py mul.py: sum.py

  • 我已经尝试了其他帖子中找到的解决方案,但没有任何成功。 谢谢。

  • 本文向大家介绍解决python3 Pycharm上连接数据库时报错的问题,包括了解决python3 Pycharm上连接数据库时报错的问题的使用技巧和注意事项,需要的朋友参考一下 最近在学习python。 今天在学习python连接Mysql数据库时报错: 使用pyCharm+python3+pyMysql+mysql5.56 数据库连接: 最后查看发现,在数据库连接时不需要编码: 最后测试通过!

  • 在我开始之前,我已经做了很多关于我得到的这个特定问题的搜索,可能是我搜索得不好。 我正在尝试导入以前使用pip3安装的库,如pandas和NumPy。。。去我的PyCharm项目,我不知道怎么做。 我所发现的是,我可以再次安装它们。我不想再次安装所有库,提前感谢您的帮助。 编辑#1:是否可以将整个本地文件夹添加到外部库?

  • 我一直试图在PyCharm上导入bigQuery,但没有成功。尽管我已经安装了所有必要的包,但bigQuery上总是有红色下划线。我得到的错误消息是 回溯(最近一次调用):文件 “~~~\write_csv.py”,第 1 行,从 google.cloud 导入 bigquery 导入错误:无法从“google.cloud”导入名称“bigquery”(未知位置) 它与防火墙有关吗?

  • 尝试连接到Azure CosmosDB mongo服务器会导致SSL握手错误。 我正在使用<code>Python3连接到我的Azure CosmosDB。如果我使用Python27运行代码,连接工作正常,但使用python 3时会导致以下错误: 在<code>Python3 pymongo.errors.ServerSelectionTimeoutError: SSL 握手失败: backend