[Bug 记录] Pycharm 无法导入 _C,相对、绝对路径都报错

一、问题描述

  在Pychram中调代码的时候,发现有的包必须在python3.8以上版本上才能使用,于是重新配置python3.9的环境。结果出事了,之前还能运行的代码怎么都运行不了,编译的库成功了,就是 from xx import _C 一直报错。最后试出来还有就是相对路径也报错,根据这点发现问题。

二、问题尝试

  首先尝试了重新编译包,没啥问题,编译完美,但还是导入不成功。于是尝试直接用终端运行,结果终端没报错,但是Pycharm还是出问题了。接下来分析是 Pycharm 的问题,于是删除项目下的 pycache 文件夹,还是不能导入。心想这个_C也不影响,就注释掉吧。结果文件都导入不进去,找不到 config.py文件。这玩笑就大了。

  接下来赶紧百度“pycharm 相对路径用不了”,直到看见一篇博文:解决pycharm无法导入本地模块问题,瞬间激发起灵感。
  我 tm 不会是环境没改吧,一查果然是python那个脚本执行里面还是用的旧环境运行…

三、教训总结

  在重新配置好脚本执行器里面的环境后,果然能顺利运行。
  经验教训:在项目环节中途变更时,一定要检查下脚本执行器里面的是不是也改了。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乄洛尘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值