2014-03-13 618 views
4

我已經從我的組成員製作的bit-bucket下載了我的代碼。它包含所有的框架和python腳本文件夾。但是,當我在我的系統上運行此代碼會生成以下錯誤:Python27.dll文件丟失 - 異常

This program can't start because python27.dll is missing from your computer. Try reinstalling the program to fix this program

我也下載了,我的系統裏安裝了Python 2.7,但是當我運行它產生同樣的錯誤。

請告訴我如何解決這個問題。

+0

什麼操作系統和安裝路徑..? – Drewness

+0

我的羣組成員操作系統Windows 8.1(誰創建了代碼)我的操作系統Windows 8兩個系統都是相同的i-e 64位。我的系統上的版本2.7.6和我的組成員系統也是2.7.6 – user1375948

+0

安裝路徑是C:/ Python 27 我的代碼是從bitbucket克隆在C:/文件夾 – user1375948

回答

2

這很可能是一個32位或64位的問題。嘗試下載適當的版本。

+0

我的羣組成員操作系統Windows 8.1(誰創建了代碼) 我的操作系統Windows 8 兩個系統都是相同的i-e 64位 – user1375948

+0

您是否嘗試在環境變量中修復PATH? –

1

當我將我的python環境從一臺計算機複製到另一臺時,我也遇到了這個錯誤。兩臺計算機都是64位,安裝是64位。會發生什麼是python安裝程序更新Microsoft註冊表。當我簡單地複製python文件時,註冊表沒有得到更新,當然,導致dll文件缺少錯誤消息。

我解決了這個問題,先在我的目標計算機上安裝64位版本的python,然後做了我的環境副本,即將c:\ pythonFromComputerA複製到目標計算機的c:\ python27,有效覆蓋剛被安裝。但是,因爲安裝程序更新了註冊表,我現在可以在目標計算機上運行我的python環境而不會收到錯誤消息。

以爲我會提供這種情況下,其他人都在那裏撓頭,正確匹配安裝與操作系統還沒有得到這個錯誤信息。