为什么python在eclipse中执行os命令不能正常运行,pythoneclipse, import o
为什么python在eclipse中执行os命令不能正常运行,pythoneclipse, import o
import os command = 'ping www.baidu.com' os.system(command) #此行没有报错,但是没有任何结果 print os.environ['COMMITLOG_PATH'] #此行报错 print os.environ.keys() #注释掉上一句,可以正常执行,并得出结果
这些问题都是在eclipse-luna里面出现的,通过cmd到目录下去执行这个py文件时,以上的每一行代码都能正常运行,并得出结果,但是在eclipse中,就无法正常运行,求解,到底是为什么想不明白,所有的编码设置都改成了utf-8了。下面是第四行代码中的环境变量。
COMMITLOG_PATH
F:\commitlog\conf
如果不能运行os.system的话,这个是eclipse的环境配置的问题吧,我没有用eclipse,我用的是pycharm,配置好了python的运行环境就OK了。
还有这个print os.environ['COMMITLOG_PATH'],这个不知道你报错是什么,我的报错是
KeyError: 'COMMITLOG_PATH'
说明是没有这个key,我用的是python 2.7.3
你这个环境变量是不是WIN下面的用户的,不是全局的?
编橙之家文章,
相关内容
- Python pip安装需要再下载一次pip吗,pythonpip,我的pip的版
- Real Python PDF学习文档求分享,,这3个教程的名称是:C
- Python金山快盘API进行上传操作,返回405是什么原因,
- 代码中gunicorn reload选项无效是什么原因,gunicornreload,
- python有类与文件应用的规范吗,python应用规范,PHP的编码
- Python环境搭建问题求助,Libclang相关,pythonlibclang,我已经
- python哪个库支持提取文本部分内容,,目前只找到了几个
- Ruby Mechanize发送post请求不成功,高手帮忙看下,rubymech
- 哪里有好的null object pattern应用实例,pattern应用实例,
- pyqt点击按钮无响应如何调整,pyqt点击按钮响应,如图:
评论关闭