我试过直接运行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.
我似乎无法在这里或其他地方找到任何解决方案。有什么方法可以解决这个问题吗?