即使已经安装了Pip,也无法找到所需的软件包

时间:2020-08-04 06:28:31

标签: python pip

我正在尝试为django-wiki项目设置虚拟环境。 Pip声称即使pytest-runner是我安装的第二个软件包,它也找不到pytest-runner的匹配发行版。

我正在运行FreeBSD并使用python 3.7。 我以前使用python 3.6在GhostBSD机器上设置了这个虚拟环境,没有任何问题。

我已经手动下载了所有需要的软件包,因为pip无法通过我的工作代理。

root@tciwiki:/tci/local/www/tci_wiki # pip install --no-index --find-links=file:/tci/local/www/tci_wiki/required_modules -r /tci/local/www/tci_wiki/requirements.txt
Looking in links: file:///tci/local/www/tci_wiki/required_modules
Processing ./required_modules/Django-2.2.13.tar.gz
Processing ./required_modules/pytest-runner-5.2.tar.gz
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Processing ./required_modules/django-classy-tags-1.0.0.tar.gz
Processing ./required_modules/django-js-asset-1.2.2.tar.gz
Processing ./required_modules/django-mptt-0.11.0.tar.gz
Processing ./required_modules/django-nyt-1.1.5.tar.gz
Processing ./required_modules/django-python3-ldap-0.11.2.tar.gz
Processing ./required_modules/django-sekizai-1.1.0.tar.gz
Processing ./required_modules/importlib_metadata-1.7.0.tar.gz
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Processing ./required_modules/ldap3-2.6.tar.gz
Processing ./required_modules/Markdown-3.2.2.tar.gz
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
Processing ./required_modules/packaging-20.4.tar.gz
Processing ./required_modules/Pillow-7.2.0.tar.gz
Processing ./required_modules/pyasn1-0.4.5.tar.gz
Processing ./required_modules/pyparsing-2.4.7.tar.gz
Processing ./required_modules/pytz-2019.1.tar.gz
Processing ./required_modules/six-1.15.0.tar.gz
Requirement already satisfied: sqlite3==0.0.0 in /usr/local/lib/python3.7/lib-dynload (from -r /tci/local/www/tci_wiki/requirements.txt (line 18)) (0.0.0)
Processing ./required_modules/sqlparse-0.3.0.tar.gz
Processing ./required_modules/webencodings-0.5.1.tar.gz
Processing ./required_modules/wiki-0.6.tar.gz
    ERROR: Command errored out with exit status 1:
     command: /tci/local/www/tci_wiki/venv/bin/python3.7 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-g4tob19o/wiki/setup.py'"'"'; __file__='"'"'/tmp/pip-install-g4tob19o/wiki/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-e8wqv__8
         cwd: /tmp/pip-install-g4tob19o/wiki/
    Complete output (38 lines):
    WARNING: The wheel package is not available.
    WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden'))': /simple/pytest-runner/
    WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden'))': /simple/pytest-runner/
    WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden'))': /simple/pytest-runner/
    WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden'))': /simple/pytest-runner/
    WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 403 Forbidden'))': /simple/pytest-runner/
    ERROR: Could not find a version that satisfies the requirement pytest-runner (from versions: none)
    ERROR: No matching distribution found for pytest-runner
    Traceback (most recent call last):
      File "/tci/local/www/tci_wiki/venv/lib/python3.7/site-packages/setuptools/installer.py", line 128, in fetch_build_egg
        subprocess.check_call(cmd)
      File "/usr/local/lib/python3.7/subprocess.py", line 363, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['/tci/local/www/tci_wiki/venv/bin/python3.7', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpdgq5_zcd', '--quiet', 'pytest-runner']' returned non-zero exit status 1.
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-g4tob19o/wiki/setup.py", line 100, in <module>
        extras_require=extras_requirements,
      File "/tci/local/www/tci_wiki/venv/lib/python3.7/site-packages/setuptools/__init__.py", line 143, in setup
        _install_setup_requires(attrs)
      File "/tci/local/www/tci_wiki/venv/lib/python3.7/site-packages/setuptools/__init__.py", line 138, in _install_setup_requires
        dist.fetch_build_eggs(dist.setup_requires)
      File "/tci/local/www/tci_wiki/venv/lib/python3.7/site-packages/setuptools/dist.py", line 698, in fetch_build_eggs
        replace_conflicting=True,
      File "/tci/local/www/tci_wiki/venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 783, in resolve
        replace_conflicting=replace_conflicting
      File "/tci/local/www/tci_wiki/venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 1066, in best_match
        return self.obtain(req, installer)
      File "/tci/local/www/tci_wiki/venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 1078, in obtain
        return installer(requirement)
      File "/tci/local/www/tci_wiki/venv/lib/python3.7/site-packages/setuptools/dist.py", line 754, in fetch_build_egg
        return fetch_build_egg(self, req)
      File "/tci/local/www/tci_wiki/venv/lib/python3.7/site-packages/setuptools/installer.py", line 130, in fetch_build_egg
        raise DistutilsError(str(e))
    distutils.errors.DistutilsError: Command '['/tci/local/www/tci_wiki/venv/bin/python3.7', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpdgq5_zcd', '--quiet', 'pytest-runner']' returned non-zero exit status 1.
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

0 个答案:

没有答案