Estoy ejecutando el siguiente script desde un servicio de alojamiento web (Apache), donde los pandas y todas sus dependencias están en la misma carpeta. La importación de Numpy funciona bien, pero la importación de pandas arroja una excepción. También lo probé con una versión diferente de pandas (0.24.0, 0.24.2, etc.)
#!/usr/bin/env python3 import sys import traceback print('Content-type: text/html\r\n') print('\r\n') print('Hello, World!') print (sys.version) print('\r\n') sys.path.append(".") try: import pandas as pd print(pd.__version__) except: traceback.print_exc() print(sys.exc_info())Salida del navegador:
Hello, World! 3.5.2 (default, Oct 8 2019, 13:06:37) [GCC 5.4.0 20160609] (, PermissionError(13, 'Permission denied'), )La razón por la que estoy usando python en un servidor es que ya tengo un script de python que depende de pandas y me gustaría reutilizarlo en un proyecto php/web sin necesidad de alquilar un servidor completo. Se agradecería cualquier pista sobre cómo solucionarlo o cómo recopilar más información sobre por qué falla.