GNU/Linux >> Tutoriales Linux >  >> Linux

incapaz de ejecutar 'x86_64-conda_cos6-linux-gnu-gcc':No existe tal archivo o directorio (instalación de pysam)

También puede recibir el mismo error al instalar algunos paquetes R si R se instaló usando conda (como yo).

Luego simplemente instale el paquete ejecutando:conda install gxx_linux-64 tener ese comando disponible.

Fuente:https://github.com/RcppCore/Rcpp/issues/770#issuecomment-346716808


Parece que Anaconda tuvo una nueva versión (4.3.27) que establece la ruta del compilador C en un ejecutable inexistente (un error bastante vergonzoso; estoy seguro de que lo solucionarán pronto). Tuve un problema similar con la instalación de pip usando la última Miniconda, que solucioné usando la versión 4.3.21 y asegurándome de no estar haciendo algo como conda update conda .

Consulte https://repo.continuum.io/miniconda/ que tiene fechas de lanzamiento y versiones.


Ahora debería ser seguro actualizar conda. Esto está solucionado en los siguientes paquetes de python para linux-64:

  • python-3.6.2-h0b30769_14.tar.bz2
  • python-2.7.14-h931c8b0_15.tar.bz2
  • python-2.7.13-hac47a24_15.tar.bz2
  • python-3.5.4-hc053d89_14.tar.bz2

El problema fue como lo describió Jon Riehl:nosotros (Anaconda, anteriormente Continuum) construimos todos nuestros paquetes con un nuevo paquete GCC que creamos usando crosstool-ng. Este paquete no tiene gcc, tiene un gcc prefijado:el comando faltante que está viendo, x86_64-conda_cos6-linux-gnu-gcc . Esto se integra en python, y cualquier extensión construida con ese python busca ese compilador. Solucionamos el problema usando la variable _PYTHON_SYSCONFIGDATA_NAME que se agregó a Python 3.6. Lo hemos adaptado a Python 2.7 y 3.5. Ahora solo verá Python usando compiladores predeterminados (gcc), y debe establecer _PYTHON_SYSCONFIGDATA_NAME en el nombre de archivo apropiado para usar los nuevos compiladores. Configurar esta variable es algo que pondremos en los scripts de activación para el paquete del compilador, por lo que nunca tendrá que preocuparse por eso. Sin embargo, es posible que tardemos uno o dos días en sacar los nuevos paquetes del compilador, así que publique los problemas en el rastreador de problemas de conda-build si desea usar los nuevos compiladores y necesita ayuda para comenzar.

Los cambios de código relevantes están en:

  • py27:https://github.com/anacondarecipes/python-feedstock/tree/master-2.7.14
  • py35:https://github.com/anacondarecipes/python-feedstock/tree/master-3.5
  • py36:https://github.com/anacondarecipes/python-feedstock

Linux
  1. Error:xenstore-read:xs_open:No existe tal archivo o directorio en DomU [Resuelto]

  2. No se puede ejecutar No existe tal archivo o directorio [Fijar]

  3. Mkdir:No se puede crear un directorio:¿No existe tal archivo o directorio?

  4. cómo encontrar el propietario de un archivo o directorio en python

  5. No existe tal error de archivo o directorio al ejecutar un binario

Cómo configurar un servidor de archivos básico usando simpleHTTPserver

sys/types.h:No existe tal archivo o directorio

pip install pickle no funciona - no existe tal archivo o directorio

conda source deactivate :bash:deactivate:No existe tal archivo o directorio

touch:no se puede tocar `foo':No existe tal archivo o directorio

-bash:/bin/cd:No existe tal archivo o directorio - ejecuta automáticamente ls después de cd