python - notebook - Instalación del módulo desde GitHub a través del cuaderno Jupyter
jupyter notebook markdown list (1)
La primera vez que intenté instalar algo de GitHub, pero no pude encontrar una solución simple después de buscar aquí y en Google.
Estoy usando el cuaderno Jupyter e intento instalar este módulo:
https://github.com/Expt-David/NumSchrodingerEq
He intentado escribir esto dentro del cuaderno:
!pip install git+git://github.com/Expt-David/NumSchrodingerEq.git
pero recibo el siguiente error:
Collecting git+git://github.com/Expt-David/NumSchrodingerEq.git
Cloning git://github.com/Expt-David/NumSchrodingerEq.git to c:/users/greatg~1/appdata/local/temp/pip-1w_dpw43-build
Error [WinError 2] The system cannot find the file specified while executing command git clone -q git://github.com/Expt-David/NumSchrodingerEq.git C:/Users/GREATG~1/AppData/Local/Temp/pip-1w_dpw43-build
Cannot find command ''git''
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the ''python -m pip install --upgrade pip'' command.
EDITAR
Parece que instalar git nuevamente y eliminar manualmente la ruta y editarme funcionó para ese problema, pero ahora estoy obteniendo:
Collecting git+https://github.com/Expt-David/NumSchrodingerEq.git
Cloning https://github.com/Expt-David/NumSchrodingerEq.git to c:/users/greatg~1/appdata/local/temp/pip-zpuki8tu-build
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "d:/anaconda3/lib/tokenize.py", line 454, in open
buffer = _builtin_open(filename, ''rb'')
FileNotFoundError: [Errno 2] No such file or directory: ''C://Users//GREATG~1//AppData//Local//Temp//pip-zpuki8tu-build//setup.py''
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:/Users/GREATG~1/AppData/Local/Temp/pip-zpuki8tu-build/
Y tengo las herramientas de instalación instaladas y actualizadas.
Qué estoy haciendo mal ?
¡Gracias!
Asegúrate de ejecutar tu Jupyter Notebook desde una sesión donde PATH sí incluye la ruta a tu instalación de Git.
Y echa un vistazo a la edición pip 2109 :
En mi caso, el problema era la forma en que tenía la ruta a git definida en mi entorno de ruta en Windows.
la función find_command declarada en
pip.util
falla al manejar rutas con comillas, como:
PATH=...;c:/python27/scripts;"c:/Program Files/git/cmd";C:/Tcl/bin;...
cuando agrega el nombre de archivo
git.exe
para verificar su existencia, mantiene el símbolo "y la verificación falla.
Eso debería corregirse en la versión reciente de pip, pero nuevamente, verifique su
%PATH%
.
Si eso todavía falla, intente con una ruta simplificada y Git se instala en una breve RUTA sin espacio:
-
use el
último Git para Windows
(descomprima Git 2.13
PortableGit-2.13.2-64-bit.7z.exe
cualquier lugar que desee, por ejemplo enC:/Git2.13.2
) -
establecer un
PATH
simplificado.
Con respecto al problema de
PATH
, escriba (en una
CMD
):
set PATH=C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;C:/WINDOWS/System32/WindowsPowerShell/v1.0/
set GH=C:/Git2.13.2
set PATH=%GH%/bin;%GH%/usr/bin;%GH%/mingw64/bin;%PATH%
Agregue a esa
PATH
lo que necesita para python / pip.
Vuelva a intentarlo.
Para su segundo mensaje de error, considere "
error de instalación de pip“ No
setup.py
tal archivo o directorio:
setup.py
”
", y verifique su versión de Python:
pip
es para python 2.
pip3
es para python 3.