2016-09-07 6 views
0

을 발견하지 : 이 https://bitbucket.org/lskibinski/et3pypi 나는 내가 <code>python setup.py register</code> 명령을 사용하여 Pypi에 제출 패키지가 등록 된 패키지

당신은 여기에서 볼 수있다 : ' https://pypi.python.org/pypi?name=et3&version=1.0&:action=display

그러나 일부 이상한 이유로, pip install et3 아무튼 일하지 마라. 이해가 오류가 있습니다 : 그것은 다운로드 어떤 버전을 찾을 수 없습니다처럼

$ pip install et3 -vvv --no-cache-dir Collecting et3 1 location(s) to search for versions of et3: * https://pypi.python.org/simple/et3/ Getting page https://pypi.python.org/simple/et3/ Starting new HTTPS connection (1): pypi.python.org "GET /simple/et3/ HTTP/1.1" 200 111 Analyzing links from page https://pypi.python.org/simple/et3/ Could not find a version that satisfies the requirement et3 (from versions:) Cleaning up... No matching distribution found for et3 Exception information: Traceback (most recent call last): File "/home/luke/dev/python/lax/venv/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main status = self.run(options, args) File "/home/luke/dev/python/lax/venv/lib/python2.7/site-packages/pip/commands/install.py", line 299, in run requirement_set.prepare_files(finder) File "/home/luke/dev/python/lax/venv/lib/python2.7/site-packages/pip/req/req_set.py", line 370, in prepare_files ignore_dependencies=self.ignore_dependencies)) File "/home/luke/dev/python/lax/venv/lib/python2.7/site-packages/pip/req/req_set.py", line 522, in _prepare_file finder, self.upgrade, require_hashes) File "/home/luke/dev/python/lax/venv/lib/python2.7/site-packages/pip/req/req_install.py", line 268, in populate_link self.link = finder.find_requirement(self, upgrade) File "/home/luke/dev/python/lax/venv/lib/python2.7/site-packages/pip/index.py", line 491, in find_requirement 'No matching distribution found for %s' % req DistributionNotFound: No matching distribution found for et3

것 같다. download_url 이상을 지정해야합니까? 추가 수동 단계가 필요합니까?

답변

0

좋습니다. 알아 냈습니다. download_url은별로 효과적이지 않습니다.

  • python setup.py register
  • python setup.py sdist upload

을 ... 그리고 지금은 작동 : 내가해야했다. 이 모든 것에 대한 문서는 끔찍합니다.