python - 同一目录下的 PyCharm 导入文件
问题描述
我在 Linux 上使用 PyCharm 2020.1。我有这样的导入语句:
from model import *
PyCharm 用红色下划线和错误消息“未解析的参考‘模型’”标记单词模型。
文件夹结构:
project
├── ...
├── Chapter6
│ └── FoolBox
│ ├── attack.py <-- this is where i want to run the code
│ ├── data.py
│ └── model.py <-- this is the file i want to import in 'attack.py'
├── Chapter7
├── ...
当我运行代码时,虽然它运行没有任何问题。如何修复 PyCharm 的这种错误行为?
解决方案
在 PyCharm 中,您需要右键单击根文件夹(例如project
)并选择:
Mark Directory as -> Sources Root
推荐阅读
- javascript - Jquery 到 Javascript:点击时切换类
- kubernetes - 将 GKE 应用程序从一个节点池移动到另一个节点池
- java - 是否可以在 JCombobox 内添加树?
- outlook - 在 Web Outlook 中以 .MSG 格式下载电子邮件正文和附件
- android - 启用/禁用一个开关首选项时再启用/禁用两个开关首选项
- arrays - 将多个 Json 数组转换为单个数组,而不是父数组中的数组
- jquery - 使用jQuery在DOM中进行遍历和替换的效率
- java - Scala 11中的函数参数问题,使用resilience4j在Scala 12中工作
- python-3.x - 在曲面上方显示 scatter3D (plot_trisurf),zorder 不起作用
- ios - 检测 IAP 取消