如何解决安装托管在外部网址上的python模块
我在外部网站上托管了一些模块:https://example.com/packages
我正在尝试通过运行以下pip install
命令来安装模块,但是它默认为https://pypi.org/....
pip install ext-package==1.1.0 --extra-index-url https://example.com/packages
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py",line 215,in main
status = self.run(options,args)
File "/usr/lib/python2.7/dist-packages/pip/commands/install.py",line 353,in run
wb.build(autobuilding=True)
File "/usr/lib/python2.7/dist-packages/pip/wheel.py",line 749,in build
self.requirement_set.prepare_files(self.finder)
File "/usr/lib/python2.7/dist-packages/pip/req/req_set.py",line 380,in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "/usr/lib/python2.7/dist-packages/pip/req/req_set.py",line 554,in _prepare_file
require_hashes
File "/usr/lib/python2.7/dist-packages/pip/req/req_install.py",line 278,in populate_link
self.link = finder.find_requirement(self,upgrade)
File "/usr/lib/python2.7/dist-packages/pip/index.py",line 465,in find_requirement
all_candidates = self.find_all_candidates(req.name)
File "/usr/lib/python2.7/dist-packages/pip/index.py",line 423,in find_all_candidates
for page in self._get_pages(url_locations,project_name):
File "/usr/lib/python2.7/dist-packages/pip/index.py",line 568,in _get_pages
page = self._get_page(location)
File "/usr/lib/python2.7/dist-packages/pip/index.py",line 683,in _get_page
return HTMLPage.get_page(link,session=self.session)
File "/usr/lib/python2.7/dist-packages/pip/index.py",line 795,in get_page
resp.raise_for_status()
File "/usr/share/python-wheels/requests-2.18.4-py2.py3-none-any.whl/requests/models.py",line 935,in raise_for_status
raise HTTPError(http_error_msg,response=self)
HTTPError: 404 Client Error: Not Found for url: https://pypi.org/simple/ext-package/
如何强制它查找外部URL上托管的模块?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。