Python 程序在cmd执行的import问题解决
来源:互联网 发布:新唐单片机怎么样 编辑:程序博客网 时间:2024/06/06 09:57
转自:http://inexus.iteye.com/blog/1652613
建成工程的python程序,经常启动函数在某一个模块下,一旦其中有引用本模块以外的情况,就会报错说某某模块找不到:
有两种方式可以解决环境变量的问题:
一种是cmd命令执行前加上:
- SET PYTHONPATH=.
- python main\main.py F:/Workspaces/PythonWorkspace/AudioTesting/testAudio/
另一种是在python程序内加上环境变量的根目录:
- # === import project path ===
- curPath = os.path.abspath(os.path.dirname(__file__))
- rootPath = os.path.split(curPath)[0]
- sys.path.append(rootPath)
- # ===========================
本人比较倾向于第一种,因为不用去关心路径的名字、层级,只要在根目录下执行这个命令即可
0 0
- Python 程序在cmd执行的import问题解决
- 在Windows的cmd控制台执行java程序
- 在程序中启动CMD执行批处理
- 如何在cmd窗口后台执行程序
- 在windows下的cmd中运行python的raw_input时中文乱码问题解决
- C#如何调用cmd程序的执行
- java程序执行cmd
- 如何在Windows的cmd下让程序在后台执行
- 如何在Windows的cmd下让程序在后台执行?
- 如何在Windows的cmd下让程序在后台执行?
- 第一个Python程序——执行cmd命令
- Java 在cmd执行带包名的类
- Python执行cmd命令
- jdk环境变量配置&&记事本写程序在cmd执行
- 关于Python中并发调用管道执行外部程序的问题解决
- python程序在DOS界面下的执行过程
- netcfg可以在cmd中运行,但在python 的os.system函数中执行却找不到该应用程序
- 在C语言中执行python的环境调试和问题解决
- Eclipse相关设置
- 浅谈 js 字符串 trim 方法之正则篇
- Linux多线程同步机制
- UNITY3D中 快捷键控制Hierarchy面板中gameObject的激活状态
- Window API函数大全
- Python 程序在cmd执行的import问题解决
- STL--list和vector容器间复制
- android中Activity之间传递对象
- 手机开发之显示加载图片
- Ubuntu动态库设置
- 多个进程间共享动态链接库的原理
- 泰国试管婴儿的费用是多少呢
- linux下mysql导出导入方法
- HTML5之audio标签介绍