pycharm软件在默认的情况下只会检索根目录下的py文件,当引用的py文件不在项目的根目录时,会出现错误,如下图所示:
根目录:pycharm创建项目时的路径,根目录下的子文件夹的路径不是根目录。如下图所示根目录:

解决方法:将其目标文件夹添加到pycharm编译的根目录下。
第一步:点击File->Settings,出现下图所示的面板,进行如下操作!

第二部:右键点击目标文件,选择MarkDircetory as -> Sources Root

在pycharm的同路径下import .py文件报红问题相关推荐

  1. 【Python学习笔记(二)】使用Pyinstaller将不同路径下的py文件打包成exe可执行文件

    ** 使用Pyinstaller将不同路径下的py文件打包成exe可执行文件 ** ** 前言 在Windows环境下需要打包一个python项目成exe可执行文件,共有一个主函数BomSoftwar ...

  2. python import 路径_Python 从相对路径下import的方法

    例如我们有如下结构的文件: pkg/ __init__.py libs/ some_lib.py __init__.py components/ code.py __init__.py 如果我们想要在 ...

  3. python相对路径import 方法_Python 从相对路径下import的方法

    例如我们有如下结构的文件: pkg/ __init__.py libs/ some_lib.py __init__.py components/ code.py __init__.py 如果我们想要在 ...

  4. 已解决——pycharm在同目录下import,pycharm会提示错误,但是可以运行

    pycharm在同目录下import,pycharm会提示错误,但是可以运行 原因: pycharm不会将当前文件目录自动加入自己的sourse_path. 解决方案: 右键make_director ...

  5. pycharm 同一个目录下导入py文件时,模块下方出现红色波浪线时如何解决

    此解决方案来自于:https://www.cnblogs.com/my-blogs-for-everone/articles/12270938.html 问题如下: pycharm 同一个目录下导入p ...

  6. python3查找文件中指定字符串_Python3在指定路径下递归定位文件中出现的字符串...

    [本文出自天外归云的博客园] 脚本功能:在指定的路径下递归搜索,找出指定字符串在文件中出现的位置(行信息). 用到的python特性: 代码如下: import os import sys __all ...

  7. python编译器怎么运行不在路径中的py文件_对python当中不在本路径的py文件的引用详解...

    众所周知,如果py文件不在当前路径,那么就不能import,因此,本文介绍如下两种有效的方法: 方法1: 修改环境变量,在~/.bashrc里面进行修改,然后source ~/.bashrc 方法2: ...

  8. python批量执行多个py文件_Python实现批量执行同目录下的py文件方法

    Python版本:3.5 网上找了好多资料都没有直观的写出怎么批量执行,so,整理了一个小程序.最初是为了用Python进行单元测试,同目录下有两个unittest文件, AllTest.py的目的是 ...

  9. Python碎片化学习教程 @19. 在指定路径下创建.txt文件,并写入内容

    代码功能:在指定路径下创建.txt文件,并写入内容 代码如下: file = open("1.txt", "w", encoding="utf8&qu ...

最新文章

  1. 03 Cisco IOS设备
  2. python之微信好友统计信息
  3. MyBatis使用动态代理报 invalid bound statement (not found) 错
  4. 感知机数据算法的对偶形式
  5. Office PPT如何切换到返回幻灯片
  6. 操作系统考研辅导教程(计算机专业研究生入学考试全真题解) pdf,计算机组成原理考研辅导教程:计算机专业研究生入学考试全真题解...
  7. 模拟退火法-TSP问题
  8. 图像 - 灰度化、灰度反转、二值化
  9. 通过代码控制ArcGIS Server的服务
  10. shell批量修改后缀_用shell脚本批量修改文件后缀名
  11. 小新air14学计算机,小新Air14对比小新Pro13哪个更香,盘点办公学习的
  12. redis源码阅读—hyperloglog(基数统计)
  13. C#getPixel和内存法读取灰度图信息
  14. 和平精英分数计算机制,和平精英加分机制怎么算 加分玩法详解
  15. token令牌的含义和操作
  16. 来自菜鸟的逆袭,闭关修炼一个月,出关后成功拿下阿里,蚂蚁金服,美团三个大厂意向书!
  17. camera杂项---两种shutter
  18. Clickhouse Kafka Engin参数记录
  19. 一文通关苦涩难懂的Java泛型
  20. 【批处理DOS-CMD命令-汇总和小结】-上网和网络通信相关命令(ping、telnet、nslookup、arp、tracert、ipconfig)

热门文章

  1. 将复制文件ExtremeCopy整合到TC(Total commander)中
  2. 基于Android的3G手机网络摄像机客户端软件设计
  3. 萤石网络递交上会稿:年营收42亿 海康威视持股60%
  4. 详解Unity的移动控制实现
  5. 死亡结束生命,却不会结束一段关系
  6. 权力的游戏 —— 5G多媒体的全球标准(附部分视频)
  7. 《计算机网络 自顶向下方法》笔记 第二章 应用层
  8. 实验管理系统java_实验报告管理系统
  9. 信号与系统(Python) 学习笔记摘录 (2) 傅里叶 Fourier
  10. Decoding tumour phenotype by noninvasive imaging using a quantitative radiomics approach