【问题标题】:I cannot download tar.gz and .zip files with Python pip我无法使用 Python pip 下载 tar.gz 和 .zip 文件
【发布时间】:2020-03-12 05:18:30
【问题描述】:

我正在写 python -m pip install kivy == 1.11.1 开始加载,什么时候下载下面的文件:

收集基维花园>=0.1.4 使用缓存的 kivy-garden-0.1.4.tar.gz (6.8 kB)

    ERROR: Command errored out with exit status 1:
     command: 'C:\Users\FATİH\AppData\Local\Programs\Python\Python37\python.exe'
 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\FATH~1\\App
Data\\Local\\Temp\\pip-install-v6bgxyb_\\Kivy-Garden\\setup.py'"'"'; __file__='"
'"'C:\\Users\\FATH~1\\AppData\\Local\\Temp\\pip-install-v6bgxyb_\\Kivy-Garden\\s
etup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().r
eplace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"
'exec'"'"'))' egg_info --egg-base 'C:\Users\FATH~1\AppData\Local\Temp\pip-instal
l-v6bgxyb_\Kivy-Garden\pip-egg-info'
         cwd: C:\Users\FATH~1\AppData\Local\Temp\pip-install-v6bgxyb_\Kivy-Garde
n\
    Complete output (36 lines):
    Downloading https://pypi.python.org/packages/source/s/setuptools/setuptools-
1.1.6.tar.gz
    Exception calling "DownloadFile" with "2" argument(s): "Temel alınan bağlant
ı k
    apatıldı: Gönderme işleminde beklenmeyen hata oluştu."
    At line:1 char:47
    + (new-object System.Net.WebClient).DownloadFile <<<< ('https://pypi.python.
org
    /packages/source/s/setuptools/setuptools-1.1.6.tar.gz', 'C:\\Users\\FATH~1\\
App
    Data\\Local\\Temp\\pip-install-v6bgxyb_\\Kivy-Garden\\setuptools-1.1.6.tar.g
z')
        + CategoryInfo          : NotSpecified: (:) [], MethodInvocationExceptio
n
        + FullyQualifiedErrorId : DotNetMethodException

    Traceback (most recent call last):
      File "C:\Users\FATH~1\AppData\Local\Temp\pip-install-v6bgxyb_\Kivy-Garden\
ez_setup.py", line 134, in use_setuptools
        pkg_resources.require("setuptools>=" + version)
      File "C:\Users\FATİH\AppData\Local\Programs\Python\Python37\lib\site-packa
ges\pkg_resources\__init__.py", line 901, in require
        needed = self.resolve(parse_requirements(requirements))
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\FATH~1\AppData\Local\Temp\pip-install-v6bgxyb_\Kivy-Garden\
setup.py", line 2, in <module>
        use_setuptools()
      File "C:\Users\FATH~1\AppData\Local\Temp\pip-install-v6bgxyb_\Kivy-Garden\
ez_setup.py", line 152, in use_setuptools
        download_delay)
      File "C:\Users\FATH~1\AppData\Local\Temp\pip-install-v6bgxyb_\Kivy-Garden\
ez_setup.py", line 278, in download_setuptools
        downloader(url, saveto)
      File "C:\Users\FATH~1\AppData\Local\Temp\pip-install-v6bgxyb_\Kivy-Garden\
ez_setup.py", line 165, in download_file_powershell
        subprocess.check_call(cmd)
      File "C:\Users\FATİH\AppData\Local\Programs\Python\Python37\lib\subprocess
.py", line 363, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['powershell', '-Command', "(new-obj
ect System.Net.WebClient).DownloadFile('https://pypi.python.org/packages/source/
s/setuptools/setuptools-1.1.6.tar.gz', 'C:\\\\Users\\\\FATH~1\\\\AppData\\\\Loca
l\\\\Temp\\\\pip-install-v6bgxyb_\\\\Kivy-Garden\\\\setuptools-1.1.6.tar.gz')"]'
 returned non-zero exit status 1.
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check th
e logs for full command output.

我收到此错误。我想知道问题出在哪里?你能帮帮我吗?

【问题讨论】:

  • 类似issue,看看能不能帮忙
  • Kivy-Garden 现在已经很老了(最后一次发布于 2015-06-17)。它可能与 Python 3.7 不兼容(尝试降级到 Python 3.6)。
  • Kivy-Garden的安装过程使用setuptools v1.1.6(2013-09-18发布)。
  • 错误消息说检查日志以获得完整的命令输出,是吗?
  • 其实我想做的是用python做一个android应用程序。我了解到这只能用kivy完成。如果有其他方法,你能帮忙吗?

标签: python kivy


【解决方案1】:

尝试在最新版本的 pip/setuptools/wheel 中使用 virtualenv

在 Windows 上使用 Python 3.7,您可以:

C:\Users\FATİH\AppData\Local\Programs\Python\Python37\python.exe -m venv yourenv
yourenv\Scripts\activate
pip install kivy==1.11.1

使用最新版本的 setuptools,Kivy-Garden 安装脚本不应安装旧版本的 setuptools。

【讨论】:

    猜你喜欢
    • 2017-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-06
    • 1970-01-01
    • 1970-01-01
    • 2020-02-07
    相关资源
    最近更新 更多