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.utilfalla 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.exepara 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.execualquier lugar que desee, por ejemplo enC:/Git2.13.2) -
establecer un
PATHsimplificado.
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.