我運行指定的程序無法找到進入一個ImportError在落實使用Python SCOOP庫一些分佈式計算的代碼。一勺的依賴是greenlet,我使用的easy_install greenlet安裝(通過Cygwin)。當試圖導入這個模塊,我收到以下錯誤:greenlet在Win 7:DLL失敗:
>>> import greenlet
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed: The specified procedure could not be found.
>>>
我試圖修改我的路徑包括含目錄greenlet.pyd但仍然沒有成功導入模塊。在DependencyWalker中打開greenlet.pyd後,我發現了10個獨立的.dll文件,這些文件無法被我的系統找到。有沒有人有解決這個問題的經驗?下載10個.dll的過程非常麻煩,我擔心前端沒有正確執行某些操作。
我使用的Windows 7 64位計算機上的Python 2.7.3 32位。任何幫助非常感謝 - 事先感謝。
遇到同樣的症狀與greenlet 0.4.1試圖讓安裝在蟒蛇2.7.3 GEVENT。 Python 2.7.5的確爲我解決了這個問題。 –