[Win7 64,Python 2.7.5 32],尝试安装Python模块setuptools会产生错误

时间:2014-07-02 14:05:37

标签: python python-2.7 windows-7 setuptools 32-bit

我试过直接运行ez_setup.py以及通过cmd和PowerShell运行(64位和x86版本,我在64位系统上,但我的Python 2.7.5是32位)使用python ez_setup.py install命令。但是,这会产生以下结果:

Downloading https://pypi.python.org/packages/source/s/setuptools/setuptools-5.3.zip
Exception calling "DownloadFile" with "2" argument(s): "Der opstod en undtagelse under en WebClient-anmodning."
At line:1 char:152
+ [System.Net.WebRequest]::DefaultWebProxy.Credentials = [System.Net.CredentialCache]::DefaultCredentials; (new-object
System.Net.WebClient).DownloadFile <<<< ('https://pypi.python.org/packages/source/s/setuptools/setuptools-5.3.zip', 'C:
\\Users\\[username]\\desktop\\setuptools-5.3.zip')
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException

Traceback (most recent call last):
  File "ez_setup.py", line 332, in <module>
    sys.exit(main())
  File "ez_setup.py", line 327, in main
    downloader_factory=options.downloader_factory,
  File "ez_setup.py", line 287, in download_setuptools
    downloader(url, saveto)
  File "ez_setup.py", line 192, in download_file_powershell
    _clean_check(cmd, target)
  File "ez_setup.py", line 169, in _clean_check
    subprocess.check_call(cmd)
  File "C:\Python27\lib\subprocess.py", line 542, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['powershell', '-Command', "[System.Net.WebRequest]::DefaultWebProxy.Credentials
 = [System.Net.CredentialCache]::DefaultCredentials; (new-object System.Net.WebClient).DownloadFile('https://pypi.python
.org/packages/source/s/setuptools/setuptools-5.3.zip', 'C:\\\\Users\\\\[username]\\\\desktop\\\\setuptools-
5.3.zip')"]' returned non-zero exit status 1

我的系统是丹麦语,但第2行中的消息显示为:An exception occurred during a WebClient request.

我似乎无法在这里或其他地方找到任何解决方案。有什么方法可以解决这个问题吗?

0 个答案:

没有答案