2015-11-22 256 views
3

爲了解決我的其他問題,我嘗試安裝pywin32。 作爲管理員我使用pywin32-219.win-amd64-py2.7.exe 的路徑和一切都被認可的安裝。Python 2.7 - Windows 10 - pywin32安裝失敗

安裝停止使用:

close failed in file object destructor: 
sys.excepthook is missing lost sys.stderr 

我檢查了所有的註冊表項,路徑,PYTHON_PATH的PYTHONPATH 和我裝gcc-mingw-4.3.3

順便說一句,我總是這臺機器上的本地管理員;-)

任何想法?

+1

我不知道什麼>「爲了解決我的其他問題」的意思,但你有沒有嘗試過Anaconda?它有很多東西捆綁在一起,也許你需要它可能不是,但它是一個相當穩定的分佈。 – rll

+0

你確定你有一個64位的機器? – Veltro

+0

thx爲您的答案。是的,我一定會運行一臺64位機器。 這是我的另一個問題。 ---我只想運行getmail :-) http://stackoverflow.com/questions/33844771/python-2-7-10-64bit-on-win10-lib-test-hangup – bertil

回答

0

對於Windows,有兩種方法可以讓win32使用Python。

非cygwin方式使用ActiveState Python distribution碰巧有win32包括在內。

安裝Python和編譯它(相當複雜)之後安裝的win32模塊的cygwin的方式

看來你沒有關注任何人,這是問題的良方。

+0

我在另一個目錄中安裝ActiveState時沒有問題。 PYTHONPATH應該指向哪裏?舊的目錄或新的目錄? – bertil