我试图从Python运行一个可执行文件,使用操作系统或者子进程,在我的Windows机器上,但是我有一个奇怪的问题。在
在操作系统/子进程call适用于: 从IDLE启动的32位Python控制台
但它不适用于: 1) 如果我运行任何Python会话(32或64),则为cmd 2) 如果我使用Spyder的任何Python版本。 3) PyCharm与任何Python版本
我得到了这些错误:
2. An error window that appears immediately after I click OK on the first
我花了很多时间在这上面,但我不明白为什么会这样。为什么子流程或操作系统在不同的Python控制台上工作相同吗?在
此应用程序的依赖项包括: GDAL 201(MSVC 2013),适用于32位Windows PC, 64位PC(64位)Windows 2013版GDAL, 用于python2.7的gdal2.1.0, 微软MPI v7.1, 微软Visual C++ 2015可重分发软件包(X86) 微软Visual C++ 2015可重分发包(X64)
sys.path - Python2.7 (Win32) IDLE
['','C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ArcGIS\Python 2.7', 'C:\Python27\ArcGIS10.2\Lib\idlelib', 'C:\Users\svimal\Desktop\Python', 'C:\WINDOWS\system32\python27.zip', 'C:\Python27\ArcGIS10.2\dll', 'C:\Python27\ArcGIS10.2\lib', 'C:\Python27\ArcGIS10.2\lib\plat win', 'C:\Python27\ArcGIS10.2\lib\lib tk', 'C:\Python27\ArcGIS10.2', 'C:\Python27\ArcGIS10.2\lib\site packages', 'C:\Program Files(x86)\ArcGIS\Desktop10.2\bin', 'C:\Program Files(x86)\ArcGIS\Desktop10.2\arcpy', 'C:\Program Files(x86)\ArcGIS\Desktop10.2\ArcToolbox\Scripts']
sys.path Python console from Windows CMD
['','C:\Users\svimal\Desktop\Python', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\python27.zip', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\dll', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\plat win', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\lib tk', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\fontcools', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\win32', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\win32\lib', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\Pythonwin', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\setuptools-27.2.0-py2.7.egg']
sys.path - PyCharm
['C:\Program Files(x86)\JetBrains\PyCharm Community Edition 2016.2.3\helpers\pydev', 'C:\Users\svimal\Desktop\Python', 'C:\Program Files(x86)\JetBrains\PyCharm Community Edition 2016.2.3\helpers\pydev', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\python27.zip', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\dll', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\plat win', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\lib tk', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\fontcools', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\win32', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\win32\lib', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\Pythonwin', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\setuptools-27.2.0-py2.7.egg', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\IPython\extensions', 'C:\Users\svimal\Desktop\Work\EU_nufloods']
sys.path - Spyder
['','C:\Users\svimal\Desktop\Python', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\python27.zip', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\dll', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\plat win', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\lib tk', 'C:\WinPython-64bit-2.7.9.5\python-2.7。9.amd64', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\fontcools', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\win32', 'C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\win32\lib','C:\WinPython-64bit-2.7.9.9.amd64\lib\site packages\Pythonwin','C:\WinPython-64bit-2.7.9.5\python-2.7.9.amd64\lib\site packages\setuptools-27.2.0-py2.7.egg']
您可以在使用“script\make\u winpython”后重试_固定电池“,但winpython-2.7.9.5没有这个选项,(那是2015年10月8日发布的)
https://github.com/stonebig/winpython/commit/1080831930a1dedaf6a0c3019e7150b46a138357
相关问题 更多 >
编程相关推荐