librerias - Instalar el pathos del paquete Python de git
python requests get() (1)
Tengo un lanzamiento de pathos
largamente retrasado que necesito expulsar (este mes). Veré qué puedo hacer para que sea pip
instalar. Hay dos problemas principales: (1) las versiones publicadas de los paquetes se nombran de forma no estándar (por ejemplo, 0.2.a1-dev
) y (2) varias dependencias se bifurcan de otros paquetes y solo están disponibles en http. : //dev.danse.us/packages . La solución temporal para (1) es instalar con el indicador --pre
para pip
así como también usar git+https
, o instalarlos manualmente ( easy_install
realmente funciona). La solución para (2) es también como @cel ha sugerido ... descargue las dependencias e instale manualmente (o use easy_install
).
Esto será resuelto en la versión estable. Básicamente es el problema del bloqueador para obtener el lanzamiento, principalmente debido al punto (2) anterior.
Haga un seguimiento del estado de este problema aquí: https://github.com/uqfoundation/pathos/issues/2
Estoy intentando instalar la biblioteca pathos de git, pero obtengo el siguiente error:
>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
¿Cuál es el problema aquí y cómo puedo evitarlo? Gracias
EDIT 1:
Probé lo siguiente:
pip install git + https://github.com/uqfoundation/pathos
... pero aún no hay suerte:
>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''
EDICION 2:
Intenté lo siguiente, recomendado por cel :
pip install git + https://github.com/uqfoundation/pathos
... que resolvió definitivamente los problemas de búsqueda (gracias, cel), todavía tiene problemas de instalación:
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)