当前位置: 首页 > 面试题库 >

PyCharm中未解决的参考问题

司马昕
2023-03-14
问题内容

我有一个目录结构

├── simulate.py
├── src
│   ├── networkAlgorithm.py
│   ├── ...

而且我可以使用访问网络模块sys.path.insert()

import sys
import os.path
sys.path.insert(0, "./src")
from networkAlgorithm import *

但是,pycharm抱怨它无法访问该模块。我该如何教pycham解析参考文献?


问题答案:

手动将其添加为你所做的确实这样做的一种方式,但有一个简单的方法,那就是通过简单地告诉pycharm要在添加src文件夹作为源根目录,然后添加源根你的Python路径。

这样,你就不必将代码硬编码到解释器的设置中:

添加src为源内容根:

然后确保将添加源添加到你的PYTHONPATH

这样,你可以将任何所需的内容添加为源根,事情就可以正常进行。但是,如果未将其标记为源根,则会出现错误:



 类似资料:
  • 我试图遵循这里给出的例子:https://developer.android.com/topic/security/data 我已经在我的gradle中包含了必需的库: 然而,当我尝试使用代码时: 我得到一个未解决的引用:MasterKey错误。图书馆有那门课吗? 提前谢谢。

  • 我有一个目录结构 我可以使用访问网络模块。 但是,pycharm抱怨它无法访问该模块。我如何教pycham解析引用?

  • 问题内容: 我正在使用scapy用python编写的网络工具。 作为IDE,我正在使用Pycharm。 我的代码有效。因此,如果我运行它,一切都会按预期进行。 我的问题是PyCharm给我一些错误。 它标志着每次使用的,,,…如 我的代码的相关部分如下所示 我尝试了很多使用google找到的东西,例如将src文件夹添加为源根目录,刷新了所有可以找到的缓存并重启了PyCharm数十次,但是没有任何效

  • 本文向大家介绍解决Pycharm中恢复被exclude的项目问题(pycharm source root),包括了解决Pycharm中恢复被exclude的项目问题(pycharm source root)的使用技巧和注意事项,需要的朋友参考一下 今天在pycharm中手贱,点击了项目exclude,直接懵逼,项目东西找不到了,奶奶的 如图 一番操作后如图所示, 捣鼓了很久,恢复方法 点击sett

  • 本文向大家介绍解决Pycharm 中遇到Unresolved reference 'sklearn'的问题,包括了解决Pycharm 中遇到Unresolved reference 'sklearn'的问题的使用技巧和注意事项,需要的朋友参考一下 解决方法: 在编程过程中,遇到很多错误,提示都是unresolved reference,在进行先关搜素后,从stackoverflow上的相关问题得到

  • 在我的应用程序中,我们使用多个数据源,因此我们有多个数据库配置(会话工厂)。在我们的本地(whindows机器)上一切正常,但当我们将war文件部署到Unix时,应用程序失败,出现以下异常: 组织。springframework。豆。工厂BeanCreationException:创建名为“cpnRepository”的bean时出错:自动连线依赖项的注入失败;嵌套的异常是org。springfr