python项目在IDE中能直接执行,在命令行下提示no module named xxxx 解决办法

原创 2018年04月17日 20:45:38

1、如下图,在IDE下编辑如下几个文件,可以看到能够成功执行:

其中a.py的文件内容如下:


2、将项目在命令行下执行,提示no moudule named xxxx


原因:

    我们编写的 module 并没有加入到当前 python运行环境中,所以会提示异常。其实我们只需要将自定义的 module 加入到当前环境中

解决办法:

    在执行文件的开头,加入下面几句:,意思是将当前的项目路径加入到当前环境中,这样在引入python的module的时候会在加入的这些目录下找


再次运行:

        

cmd命令行交互执行python引入模块时提示ImportError: No module named xxx

1、我的目录结构: 2、cmd报错: 3、如何解决: 创建PYTHONPATH 变量,在这个环境变量中输入相关的路径,不同的路径之间用英文逗号分开 这里的路径会自动加入到sys.path中,永久...
  • Code_lr
  • Code_lr
  • 2016-04-21 21:38:49
  • 5479

在命令行中执行python,提示提示No module named "xxx"

问题: 用JetBrains写了一个python程序,运行scheduleWindow.py,在JetBrains中可以正确执行, 然而用命令行执行的时候始终提示15行error,“ImportE...
  • dy_409
  • dy_409
  • 2016-03-02 14:20:54
  • 3615

python提示ImportError: No module named win64com解决办法

执行python脚本时,提示如下错误信息, $ python word2txt.py Traceback (most recent call last):   File "word2txt.py...
  • u013676767
  • u013676767
  • 2016-08-08 14:34:08
  • 404

命令行执行python文件时提示ImportError: No module named 'xxx'

在Pycharm或IPython之类的IDE上运行脚本正常,但是直接运行或cmd命令行运行的时候报了模块未能找到的错误——ImportError: No Module named ...。 这是啥情...
  • qq_35304570
  • qq_35304570
  • 2017-10-02 16:45:22
  • 237

命令行执行python模块时提示ImportError: No module named xxx

在eclipse中程序正常运行,在命令行
  • heybob
  • heybob
  • 2014-07-24 11:48:30
  • 7001

Windows cmd下运行python脚本报错“ImportError: No Module named ...”的解决方法

在jenkins构建步骤,使用Execute windows batch command调用python脚本的时候,在jenkins log发现报错:ImportError: No Module na...
  • liujingqiu
  • liujingqiu
  • 2018-01-31 09:49:55
  • 556

python 报错:No module named 'requests 解决办法

  • 2017年11月18日 15:55
  • 323B
  • 下载

关于python提示no module named win32api问题的解决12

使用bittorrent5.0.9的时候遇到问题 D:\BitTorrent-5.0.9>python maketorrent.py Traceback (most recent call l...
  • thanklife
  • thanklife
  • 2017-04-27 17:18:14
  • 497

Python报ImportError: No module named错误解决过程记录

错误原因: 刚开始学习Python的小伙伴应该和我一样不知道怎么解决这个错误,其实报这个错是因为模块的缺失,只需要使用python的命令进行安装模块即可 解决方案: Windows环境下...
  • qq_35445306
  • qq_35445306
  • 2018-01-09 20:41:41
  • 150
收藏助手
不良信息举报
您举报文章:python项目在IDE中能直接执行,在命令行下提示no module named xxxx 解决办法
举报原因:
原因补充:

(最多只允许输入30个字)