这个问题很常见,想知道详细原因,见这个https://my.oschina.net/leejun2005/blog/109679,我只是说一下简单的解决方法。

简单的解决方法:

在出现错误的那个py文件,找到需要引入的包错误的工程路径,然后sys.path.append(相应的路径)

例如:

我在2包中调用1包中的first.py里面的函数hello(),在 pycharm运行正常,但是在命令行运行出错

这时候只需要在second.py文件上,最上面添加这个代码

import os

import sys

sys.path.append("C:\\Users\\13298\\Desktop\\test\\1")

这是将你需要引入包的路径添加上,这样就可以了。

在pycharm运行正常,在命令行窗口出现引包错误相关推荐

  1. PowerShell 以管理员身份运行 cmd(命令行窗口),或其他程序

    PowerShell窗口中,以管理员身份,打开命令行窗口 ■命令 start-process cmd -verb runas ■效果 ------------- ■扩展 cmd.exe只是写入了pat ...

  2. python idle 常规命令_Python的3种运行方式:命令行窗口、Python解释器、IDLE的实现

    1 命令行窗口 开始栏搜索command,打开命令提示符,即为命令行窗口. 运行一个Python程序,需要输入:Python + 程序地址 + 程序名.py 如图: 2 Python解释器 开始栏搜索 ...

  3. 运行 ui5 serve 命令行报错的处理方法

    如果大家运行 ui5 serve 命令行,报如下的错误消息: ui5 不是内部或外部命令,也不是可运行的程序: 只需要执行命令行,全局安装 ui5 cli(command line interface ...

  4. [debug] 命令行窗口运行.py文件,报错No module named XXX

    问题描述: 在PyCharm中运行.py文件正常,在命令行运行.py文件报错"No module named XXX" 原因分析 说到底是搜索路径的问题. PyCharm中运行的时 ...

  5. 按窗口文件php代码,在Windows命令行窗口中输入并运行PHP代码片段(不需要php文件)的方法...

    有时候只是简单的为了测试某个php函数的效果,以前总是需要建一个php文件,复制这个文件的路径,再通过web访问或者用php命令执行这个php文件. 一直想要怎么才能不用创建文件,才能直接执行PHP代 ...

  6. java 终端窗口是什么,java程序如何打开命令行窗口?java程序怎么运行?

    我们在编写Java程序以后都会在集成开发环境中运行程序,那么java程序如何打开命令行窗口?接下来,我们就来给大家讲解一下java程序打开命令行窗口的方法. 首先我们在命令行运行Java程序需要借助j ...

  7. 如何在命令行窗口运行某个文件夹下的exe程序

    1.打开命令行窗口 win+r键打开运行窗口,输入cmd,确定. 2.输入程序所在文件夹下的磁盘名,加冒号,如"F:" 3.输入"cd"+空格+"文件 ...

  8. 在命令行窗口运行Java程序

    1.确保JDK和环境变量配置成功(可按"win+R"打开"运行",输入"cmd"进入命令行窗口,再输入"javac"看是 ...

  9. exe4j 关闭命令行窗口运行

    exe4j 运行关闭命令行窗口 java 程序打包成 jar exe4j 将jar转为 exe 文件 exe4j 关闭未注册弹窗信息 exe4j 设置UI启动,关闭黑框 使用 java swing 做 ...

  10. cmd命令行窗口运行py文件

    文章目录 一.cmd是什么? 二.cmd命令行窗口 运行py文件 一.cmd是什么? cmd是指 命名提示符,是在操作系统中,提示进行命令输入的一种工作提示符. windows环境下,命令行程序为 c ...

最新文章

  1. ASP.NET中application对象的用法(面试题)
  2. 将今天写进历史,即可得出现在的世界是数字的
  3. 虚拟机中安装MAC OS X教程(适用所有电脑方法,特别是cpu不支持硬件虚拟化的电脑)...
  4. java 反射应用_java反射(二)--反射应用案例
  5. http://4526621.blog.51cto.com/4516621/1343369
  6. mysql带条件查询,联表查询
  7. 为何加入了AddType就无法启动Apache
  8. 二级缓存失效_缓存核心技术:缓存穿透、缓存并发、缓存失效之思路变迁
  9. 喵喵的华为DevCloud使用指南(2)-看板项目
  10. 创建的maven子项目怎么访问接口404_【经验分享】新手学Java编程语言怎么入门?...
  11. 求定积分 c++实现
  12. HTML5仿微信表情框,HTML5高仿微信聊天、微信聊天表情、对话框、编辑器功能
  13. 如何查看IP地址是否被占用
  14. 爬取分析拉勾网招聘信息
  15. 管程(Moniter): 并发编程的基本心法
  16. Web——CSS页面背景
  17. for in遍历对象时break,continue,return尝试
  18. linux查询某域线程是否满了,Linux多线程编程的时候怎么查看一个进程中的某个线程是否存活...
  19. 编译器连接器分析器_使用构建分析器了解您的构建
  20. 区块链去中心化和传统去中心化的区别

热门文章

  1. 思考…求知(判别用户输入的是否是整数)
  2. OPEN SQL中通配符的使用
  3. java实现二叉树遍历
  4. 新版Windows Live SkyDrive Beta发布
  5. 使用JsonCpp实现JSON文件读写操作的方法
  6. C#基础知识之图解TCP IP》读书笔记
  7. 【English】20190513
  8. GCPC 2018 – Problem D: Down the Pyramid
  9. dom块级元素的各种宽高
  10. 继承(父类为虚方法以及子类的重写)