python - インストール - pip install git



gitからPythonパッケージのパスをインストールする (1)

私は(今月)私が押し出す必要がある長い期限切れのpathosリリースを持っています。 私はそれをインストール可能にするために何ができるかを見ていきます。 (1)リリースされたパッケージのバージョンは非標準的な方法(例えば0.2.a1-dev )で命名され、(2)いくつかの依存関係は他のパッケージから分岐され、 http ://dev.danse.us/packages 。 (1)の一時的な回避策は、 pip --preフラグを--preてインストールするか、 git+httpsを使ってインストールするか、手動でインストールするか( easy_install実際に動作します)です。 (2)の回避策は、@celが示唆しているように...依存関係をダウンロードし、手動でインストールする(またはeasy_install使用する)。

これは安定版でソートされます。 これは、基本的にリリースを取り除くためのブロッカーの問題です - 主に(2)のためです。

この問題の状況は次のURLで確認してくださいhttps : //github.com/uqfoundation/pathos/issues/2

gitからpathosライブラリをインストールしようとしていますが、次のエラーが表示されます。

>pip install https://github.com/uqfoundation/pathos

Exception:
Traceback (most recent call last):
  File "C:\Python27\lib\site-packages\pip\basecommand.py", line 122, in main
    status = self.run(options, args)
  File "C:\Python27\lib\site-packages\pip\commands\install.py", line 278, in run

    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundl
e=self.bundle)
  File "C:\Python27\lib\site-packages\pip\req.py", line 1197, in prepare_files
    do_download,
  File "C:\Python27\lib\site-packages\pip\req.py", line 1375, in unpack_url
    self.session,
  File "C:\Python27\lib\site-packages\pip\download.py", line 582, in unpack_http
_url
    unpack_file(temp_location, location, content_type, link)
  File "C:\Python27\lib\site-packages\pip\util.py", line 627, in unpack_file
    and is_svn_page(file_contents(filename))):
  File "C:\Python27\lib\site-packages\pip\util.py", line 210, in file_contents
    return fp.read().decode('utf-8')
  File "C:\Python27\lib\encodings\utf_8.py", line 16, in decode
    return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x8b in position 1: invalid start byte

ここでの問題は何ですか?どうすれば回避できますか? ありがとう

編集1:

次のように試しました:

pip install git + https://github.com/uqfoundation/pathos

...でもまだ運がない:

>pip install git+https://github.com/uqfoundation/pathos
Downloading/unpacking git+https://github.com/uqfoundation/pathos
  Cloning https://github.com/uqfoundation/pathos to c:\users\gronin\appdata\local\temp\pip-qstvgd-build
Cleaning up...
Cannot find command 'git'

編集2:

セルで推薦された、以下を試してみてください:

pip install git + https://github.com/uqfoundation/pathos

...これは間違いなく、インストールの問題がある検索の問題(感謝、セル)を解決した:

Downloading/unpacking git+https://github.com/uqfoundation/pathos
Cloning https://github.com/uqfoundation/pathos to c:\users\gronin\appdata\loca
l\temp\pip-jldriz-build
Running setup.py (path:c:\users\gronin\appdata\local\temp\pip-jldriz-build\set
up.py) egg_info for package from git+https://github.com/uqfoundation/pathos

Downloading/unpacking pp>=1.6.4.4 (from pathos==0.2a1.dev)
Could not find any downloads that satisfy the requirement pp>=1.6.4.4 (from pathos==0.2a1.dev)




pathos