2011-09-20 82 views
14

我在Windows 7上工作。我創建了一個使用distutils的python蛋。現在,我嘗試使用PIP 1.0.2使用以下命令在虛擬環境中安裝此蛋:爲什麼在安裝本地雞蛋庫時pip失敗?

然後我創建了一個虛擬環境myVirtualEnv我激活它使用activate.bat然後執行以下命令:

pip install path_to_my_local_folder#eggName

這造成我的蛋的副本,我myVirtualEnv \建目錄,但我有以下錯誤:

IOError: [Errno 2] No such file or directory: path_of_my_virtualEnv\build\PyEqdR\setup.py

你知道爲什麼pip正在尋找setup.py文件。我應該把它包括在雞蛋裏嗎?

回答

3

我只是遇到了這個頁面,因爲我有同樣的確切問題,我想張貼爲我工作的解決方案。

這是一個老版本的點的問題。我的版本pip1.5.4。我無法找到能夠做到的pip的第一個版本,但當前版本6.0.6完成了這項工作。

要更新到最新版本pip,只需運行下面的命令:

pip install --upgrade pip

不用說,如果你想這隻會影響您的虛擬環境中,運行的環境中。否則,請全局運行。

+0

@oktay即使更新點子後,我也會得到相同的錯誤。你能幫忙嗎 – user3451476