【问题标题】:Python Install of Dropbox SDK FailsDropbox SDK 的 Python 安装失败
【发布时间】:2013-03-06 14:01:51
【问题描述】:

我和这里有同样的问题。

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

用户没有说明他们是如何解决问题的(我已经尝试重新开始,并重新安装 Python)。我要求用户详细说明,我的帖子被删除了,因为我没有回答这个问题。对不起,我是新来的。但是重新发布对我来说似乎违反直觉。

来了……

我安装了 Python 2.7,然后下载并尝试运行 Dropbox Python SDK 的 setup.py。

它要求我添加 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 位。

【问题讨论】:

  • 添加--verbose:setup.py install --verbose。另外,请尝试删除您看到投诉的 build 目录。
  • 是的,可能 os.remove 不起作用,因为目录已经存在......有点像这样:stackoverflow.com/questions/11625062/…
  • 感谢您的快速回复。您能否详细说明“添加--verbose:setup.py install --verbose”
  • OK 删除文件“build”允许我完成安装。感谢您的帮助。
  • 刚遇到同样的问题,就这样解决了。您可以将您的解决方案(删除构建)写为答案并标记它。

标签: python windows sdk python-2.7 dropbox


【解决方案1】:

根据 piokuc 的评论回答。他/她没有标记答案(很长一段时间),所以我把它留在这里让其他人找到。

“删除你看到抱怨的构建目录。- piokuc”

我发现如果尝试在没有“Easy Install”的情况下安装 Dropbox python 模块失败,则导致 Dropbox 模块安装完成一半。只需删除有问题的文件并重新开始。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-30
    • 1970-01-01
    • 2017-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多