Usado pip install -e
para instalar un paquete de python. Como vi muchas advertencias de desaprobación de sympy en los registros, utilicé pip freeze
para listar todos los paquetes instalados en el sistema y su información de versión. Sin embargo, pip freeze
arrojó algunos errores más.
#pip freeze ... File "/usr/share/httpd/.conda/envs/apache_iisc_dm/lib/python3.9/site-packages/pip/_internal/vcs/versioncontrol.py", line 120, in call_subprocess proc = subprocess.Popen( File "/usr/share/httpd/.conda/envs/apache_iisc_dm/lib/python3.9/subprocess.py", line 947, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/share/httpd/.conda/envs/apache_iisc_dm/lib/python3.9/subprocess.py", line 1819, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) PermissionError: [Errno 13] Permission denied: 'hg'
PermissionError: [Errno 13] Permission denied: 'hg'
Environment pip 19.1.1 Python 3.7.3 OS: CentOS 7.8pip freeze es un comando muy útil
te dice qué módulos has instalado con pip install
y las versiones de estos módulos que actualmente tiene instaladas en su computadora.
$ hg -bash: hg: command not foundMercurial
Mercurial es una herramienta de gestión de control de fuente distribuida gratuita. Mercurial lo utilizan los equipos de desarrollo de software para gestionar y realizar un seguimiento de los cambios en los proyectos.
hg
el comando está disponible dentro del paquete Hg-Git . Hg-git complemento para Mercurial, agrega la capacidad de empujar y extraer de un repositorio de servidor Git de Mercurial. Esto significa que puede colaborar en proyectos basados en Git desde Mercurial o usar un servidor Git como punto de colaboración para un equipo con desarrolladores que usan tanto Git como Mercurial.
Dado que Mercurial se fusionó con pip freeze, parece probable que pip freeze espere que hg esté disponible.
Así que instale Hg-Git para solucionar el problema anterior:
#sudo yum install hg-git -y
¡Eso es todo!