问题:在pycharm中把一个脚本文件从一个文件夹切换到另外一个文件夹,这个脚本就不能识别相对路径了(不能通过“./”来读取当前文件夹下的内容)。问题细节:该脚本在终端中可以正确执行,但是在pycharm中就是不能通过pycharm运行。

原因:在脚本切换文件夹时,该脚本在pycharm中的路径配置没有被随即更新。说实话感觉这一点pycharm很傻逼,为什么要多余的自己再配置一个路径呢?

解决方案:修改脚本的路径配置。如下


原本可用的项目,在导入PyCharm运行的时候报找不到相对路径文件的错误

问题出在PyCharm的Edit Configurations中:

打开Edit Configurations

此时可以看到,两个红框的位置是不一致的,这也是问题所在。项目和文件不统一。

修改之后,项目和文件已经统一,问题就解决了,之后再次运行就不会再报错:

参考:https://blog.csdn.net/Bokman/article/details/108855175

PyCharm中脚本文件无法识别相对路径相关推荐

  1. pycharm中.ui文件跨包路径转.py文件

    pycharm中.ui文件跨包路径转.py文件 如下图所示报错: 只需要在上面路径后添加.ui文件所在包(我的.ui文件在package里,但我想生成.py文件并放在package包外边),如下图所示 ...

  2. Qt中pro文件如何从相对路径导入库

    Qt中pro文件如何从相对路径导入库 Qt工程中有lib.dll.a.so等文件需要导入时,有时需要指定路径.指定绝对路径换到其他机器编译时会不大方便.那么,如何在Qt pro文件中通过相对路径导入库 ...

  3. pycharm中的文件路径错误问题:FileNotFoundError: [Errno 2] Unable to open file (unable to open file: name = ‘./D

    记录一下在读取数据遇到的一个问题: FileNotFoundError: [Errno 2] Unable to open file (unable to open file: name = './D ...

  4. 解决Pycharm中import时无法识别自己写的程序(转载)

    我们用pycharm打开自己写的代码,当多个文件之间有相互依赖的关系的时候,import无法识别自己写的文件,但是我们写的文件又确实在同一个文件夹中,这种问题可以用下面的方法解决: 1)打开File– ...

  5. VSCode中.py文件找不到路径的解决办法

    遇到的问题: 近期通过VSCode学Python,但由于之前没系统性接触过命令行,所以一度造成了些许麻烦. 在VSCode里面运行xxx.py时,由于刚开始工作目录没有设置,按初始化的目录,需要一步步 ...

  6. Pycharm 中py文件编译成exe文件出现的问题和一个问题解决

    1 pyinstaller 命令和参数: usage: pyinstaller [-h] [-v] [-D] [-F] [--specpath DIR] [-n NAME] [--add-data & ...

  7. 解决pycharm中.log文件打不开以及打开乱码

    一.首先将FileEncoding中这三个地方都改为utf-8 二.然后在FileTypes中新增一个Type 三.然后找到刚才新增的type,给其添加一个pattern 四.随便在一个py文件中输入 ...

  8. 怎么改变asp.net中.sln文件的默认生成路径

    转自:http://zhidao.baidu.com/question/149657564.html 你新建解决方案就可以改 转载于:https://www.cnblogs.com/hellolong ...

  9. win运行pycharm找不到要加载的model.pkl文件是workingspace设置路径与文件路径位置不对应

    windows环境中运行pycharm提示找不到要加载的model.pkl路径,原来是pycharm中有一个workingspace设置的路径没有跟当前代码的路径位置对应所致. pycharm中左边文 ...

最新文章

  1. 物理生力热实验不确定度计算源代码
  2. 手把手教你Tomcat配置环境变量以及验证方法
  3. AC日记——【模板】最小费用最大流 P3381
  4. Java学习----方法的重载
  5. linux update语句,MySQL 多表 update sql语句总结
  6. 手机满足不了华为 华为拟在年底前发布带5G的8K电视!
  7. 计算点在哪些四边形内
  8. 2016php面试题及答案,遇见过的PHP面试题
  9. 随机抽题软件C语言,ppt VBA 实现随机抽题
  10. html数字什么字体样式,css字体样式属性有哪些?
  11. php 模态框效果,超酷的模态框效果 - Nifty
  12. B2B、B2C、C2C、O2O分别是什么
  13. 科技云报道:成立11年,青云的变与不变
  14. ES8(Java API Client)查询详解
  15. Web前端-JavaScript
  16. 怎么修改PDF文件中的文字
  17. 应用程序无法正常启动(0xC0000142)
  18. GoldenGate添加进程及初始化
  19. Mac磁盘工具如何 添加、删除抹掉 APFS 宗卷教程
  20. (although at least one Creator exiceParam` (although at leists): no String-argument constructor/fact

热门文章

  1. installshield mysql_installshield安装文件的制作小技巧
  2. 添加库文件_S7200的库文件导至200SMART正确操作
  3. 松下伺服电机pwm控制连线_从零打造树莓派家庭监控 (一): 伺服电机控制
  4. php 循环获取分类,PHP 循环删除无限分类子节点
  5. c语言编程 scant,C语言编程练习章.doc
  6. android连接程序,android程序如何连接真机进行测试
  7. mysql下载了解压版怎么_Win10安装MySQL5.7版本 解压缩版方法
  8. java怎么输出liststring_春招|春招实习上岸,分享面筋回报社区(Java、Python)...
  9. php 未找到驱动程序,Laravel 5 PDOException找不到驱动程序
  10. 零基础python数据分析自学_零基础的人,怎么自学数据分析?