Aprobado: Fortect
Si encuentra un error de diseño y no puede encontrar la variedad Blas requerida en su sistema, esta guía debería mejorarlo.
Hola
Recientemente intenté instalar paquetes en clústeres que requieren BLAS / LAPACK. Dado que los grupos a menudo son propiedad de universidades, no tengo forma de instalar libblas-dev sudo, es decir, liblapack-dev. Entonces, instalé OpenBLAS y compilé los documentos fuente. Sin embargo, cuando instalé otros paquetes (meep o scuff-em), encontré problemas porque no encontré What blas.
Lo que se escribió primero:
Aprobado: Fortect
Fortect es la herramienta de reparación de PC más popular y eficaz del mundo. Millones de personas confían en él para mantener sus sistemas funcionando de forma rápida, fluida y sin errores. Con su sencilla interfaz de usuario y su potente motor de análisis, Fortect encuentra y soluciona rápidamente una amplia variedad de problemas de Windows, desde la inestabilidad del sistema y los problemas de seguridad hasta la gestión de la memoria y los cuellos de botella en el rendimiento.
Ruta de exportación = / home o gao477 / OpenBLAS / bin: $ PATH
exportar LD_LIBRARY_PATH = / home / gao477 / OpenBLAS versus lib: $ LD_LIBRARY_PATH
exportar LIBRARY_PATH = / space / gao477 / OpenBLAS / lib: $ LIBRARY_PATH
exportar C_INCLUDE_PATH = / home / gao477 OpenBLAS / include: $ C_INCLUDE_PATH
Yo diría que el archivo / bashrc si desea elegir el entorno después de una instalación normal de paquetes OpenBLAS.
Y cuando uso sh autogen.sh porque otros paquetes de instalación, prefiero el remedio:
sh autogen.sh –prefix = / home gao477 / packages / scuff-em -v LIBS es igual a -ldl LDFLAGS = “- L / home o gao477 / Downloads / hdf5-1.10.5 / hdf5 versus lib -l / home / gao477 versus openblas / lib -L / usr / local y lib “CPPFLAGS =” – I / usr o local / include -I / home según gao477 / Downloads / hdf5-1.10.5 / hdf5 / también incluyen -I / home / gao477 / OpenBLAS por inclusión “
a una ruta específica para paquetes OpenBLAS. Sin embargo, cuando hice “make”, recibí continuamente el error “OpenBLAS not found”. Las orientaciones son las siguientes:
Marque PTHREAD_PRIO_INHERIT … de hecho
Comprobación de usabilidad de hdf5.h … sí
Comprobando la presencia de hdf5.h … sí
Productos de verificación para hdf5.h … sí
Busque H5Fcreate en -lhdf5 … para sí
Comprobando H5LTmake_dataset_double cuando se trata de -lhdf5_hl … sí
Buscar sgemm _… n ‘
Consulta la disponibilidad de ATL_xerbla -latlas en … No
Busque sgemm_ en -lblas … No
Buscar en todas partes sgemm_ -lmkl … no
Buscar cuando se trata de sgemm _… (en caché) no
Consulte con sgemm_ por -lcxml … No
Busque sgemm_ en -ldxml … simplemente
Compruebe sgemm_ en -lscs … No
Comprobando como sgemm_ en -lcomplib.sgimath … No
Búsqueda destinada a sgemm_ relativa a -lblas … (en caché) No
Buscar sgemm_ für -lblas … (oculto) completamente sin
configure: error: BLAS no encontrado!
Antecedentes Mostré que se puede usar hdf5, pero BLAS podría describirse como no. Y no sabré qué sucedió con mi renuncia. ¿Podrías ayudarme a encontrar el sitio? Gracias !
Xinyu
Recientemente intenté instalar métodos en clústeres que requieren BLAS / LAPACK. Dado que el tipo de clústeres los adquiere la universidad, ciertamente no tengo el privilegio de usar sudo fit libblas-dev y liblapack-dev. Entonces, instalé OpenBLAS y compilé los archivos fuente. Sin embargo, cuando arreglé otros paquetes (meep con scuff-em) me enganché con los problemas porque no se encontró ninguno.
acerca de .file / bashrc para configurar el entorno después de una instalación normal de paquetes OpenBLAS.
Y debe hacerlo cuando use sh autogen.sh para configurar otros paquetes, tengo la opción:
sh autogen.sh –prefix = / home / gao477 frente a paquetes / scuff-em -v LIBS = -ldl LDFLAGS = “- L / home / gao477 frente a Descargas / hdf5-1.10.5 / hdf5 / lib -n / home / gao477 / openblas y lib -L / usr / local / lib “CPPFLAGS =” – I / usr / local e incluyen -I / home / gao477 / Downloads / hdf5-1.10.5 / hdf5 / include -I versus home / gao477 / OpenBLAS / se componen de “
para asignar la ruta a las oportunidades de OpenBLAS. Sin embargo, cuando “construí” siempre mostraba cierto tipo de error “OpenBLAS no encontrado”. Los deseos son los siguientes:
Marque PTHREAD_PRIO_INHERIT … sí, definitivamente
Comprobación de usabilidad de hdf5.h … sí
Comprobando para adaptarse a la presencia de hdf5.h … sí
Verifique a través de hdf5.h … sí
busque H5Fcreate en -lhdf5 … siempre que sí
Comprobando H5LTmake_dataset_double en -lhdf5_hl … beneficioso
Buscar sgemm _… no
Comprobando de acuerdo a atenderte ATL_xerbla -latlas en … No
Reseñas con sgemm_ en -lblas … No
En todas partes mirando cuando se trata de sgemm_ -lmkl … no
Buscar sgemm _… (en caché) ninguno de
Guardar sgemm_ en -lcxml … No
Busque sgemm_ para -ldxml … nada
Compruebe sgemm_ haciendo -lscs … No
¿Estás mirando hacia una gran cantidad de sgemm_ en -lcomplib.sgimath … No
Busque sgemm_ en -lblas … (en caché) No
Busque sgemm_ en -lblas … (en caché) absolutamente
configure: error: BLAS ya no se encuentra!
Descubrí que hdf5 podría dispararse pero BLAS posiblemente no. Y sabía lo que estaba mal, así como mi versión. ¿Podrías ayudarme a encontrar a un lado? Gracias !
Acelere el rendimiento de su computadora ahora con esta simple descarga.