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

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

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

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


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

 问题出在PyCharm的Edit Configurations中:

打开Edit Configurations

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

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

 

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当在PyCharm遇到无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称的错误时,这通常是由于pip命令不在系统的环境变量引起的。 为了解决这个问题,你可以尝试以下步骤: 1. 首先,确认你已经正确地安装了Python和pip。确保在安装Python时选了“Add Python to PATH”选项,以确保pip被正确地添加到系统的环境变量。 2. 如果你已经安装了Python和pip,但仍然遇到这个问题,那么可能是PyCharm的解释器配置有问题。你需要检查PyCharm的解释器配置,确保已正确配置Python解释器的路径。你可以参考的方法来定位Scripts文件所在位置。 3. 如果你使用的是Anaconda自带的Python解释器,你可以尝试将Scripts文件夹添加到系统的环境变量。这可以通过将Scripts文件夹的路径添加到系统的PATH变量来实现。参考的方法进行操作。 希望以上方法能够帮助你解决在PyCharm无法识别pip的问题。如果问题仍然存在,请提供更多的信息,以便我们能够给出更准确的解决方案。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [刚刚成功解决PyCharm的“无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的...](https://blog.csdn.net/qq_45931743/article/details/124606904)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值