2013-03-06 201 views
2

我遇到與此處相同的問題。Python安裝Dropbox SDK失敗

Dropbox Python SDK installation error on Windows 7 (could not create 'build')

用戶沒有說他們是如何解決這個問題(我曾嘗試重新啓動,並重新安裝的Python)。我讓用戶詳細說明,我的帖子被刪除了,因爲我沒有回答這個問題。對不起,我是新來的。但重新發帖似乎對我來說不直觀。

這裏去...

我安裝了Python 2.7,然後下載並嘗試運行setup.py Dropbox的的Python SDK的。

它問我添加setuptools,所以我做了,然後嘗試從CMD安裝Dropbox setup.py。之後,我得到了以下...

C:\Python27\dropbox-python-sdk-1.5.1>setup.py install 
running install 
running bdist_egg 
running egg_info 
writing dropbox_python_sdk.egg-info\PKG-INFO 
writing top-level names to dropbox_python_sdk.egg-info\top_level.txt 
writing dependency_links to dropbox_python_sdk.egg-info\dependency_links.txt 
reading manifest file 'dropbox_python_sdk.egg-info\SOURCES.txt' 
reading manifest template 'MANIFEST.in' 
writing manifest file 'dropbox_python_sdk.egg-info\SOURCES.txt' 
installing library code to build\bdist.win-amd64\egg 
running install_lib 
running build_py 
creating build 
error: could not create 'build': Cannot create a file when that file already exists 

C:\Python27\dropbox-python-sdk-1.5.1> 

我做了什麼錯了?我知道它沒有安裝,因爲Dropbox模塊不在那裏。

我正在使用Windows Server 2008 64位,如果有幫助。

+0

添加'--verbose':'setup.py install --verbose'。另外,嘗試刪除您看到有關投訴的「build」目錄。 – piokuc 2013-03-06 14:05:20

+0

是的,可能os.remove不工作,因爲目錄已經存在...有點像這樣:http://stackoverflow.com/questions/11625062/cant-remove-a-folder-with-os-remove-windowserror-error -5-access-is-denied – GreenGuerilla 2013-03-06 14:06:39

+0

感謝您的快速回復。您可以請詳細說明\t \t 「添加--verbose:setup.py install --verbose」 – 2013-03-06 14:08:45

回答

0

回答按piokuc的評論。他/她沒有給出答案(相當長一段時間),所以我將它留在這裏供其他人查找。

「刪除您看到有關投訴build目錄 - piokuc」

我發現,試圖安裝Dropbox的Python模塊,而不「易安裝」如果出現故障,剩下Dropbox的模塊安裝完成了一半。只需刪除相關文件並重新開始。