• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Pycharm踩坑二命令行运行pytest XXX.py提示找不到模块

武飞扬头像
cyliu_test
帮助1

由于导入了非本级目录下的模块,使用命令好运行程序时会报错“ImportError: No module named xxx“,但是使用pycharm时程序可以正常运行。

查了很多方法,都是在程序中添加类似如下的命令

  1.  
    import os
  2.  
    import sys
  3.  
     
  4.  
    p = os.path.dirname(os.path.dirname((os.path.abspath('__file__'))))
  5.  
    if p not in sys.path:
  6.  
    sys.path.append(p)

但是并没有解决我的问题。

还有一种方式是添加系统变量

学新通

 变量的值是当前工程的绝对路径,添加后需要重启电脑。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhggbecg
系列文章
更多 icon
同类精品
更多 icon
继续加载