Articles of pythonpath

¿Cómo se determina la ruta de búsqueda del módulo de Python en Mac OS X?

Cuando se importa un módulo no incorporado, el intérprete busca en las ubicaciones proporcionadas por sys.path . sys.path se inicializa desde estas ubicaciones ( http://docs.python.org/library/sys.html#sys.path ): el directorio que contiene el script de entrada (o el directorio actual) PYTHONPATH el predeterminado dependiente de la instalación Si bien las dos primeras fonts son sencillas, ¿puede alguien […]

WSGIPythonPath no está funcionando

Estoy implementando mi aplicación web.py en Apache2 con mod_wsgi. Aquí está mi archivo virt_host, WSGIPythonPath /home/ubuntu/plotwatt/libplotwatt:/home/ubuntu/plotwatt/pwstage/src ServerAdmin gslabrails.dev.plotwatt.com DocumentRoot /var/www WSGIScriptAlias / /var/www/currentcost/server.py WSGIDaemonProcess currentcost user=ubuntu group=ubuntu processes=5 threads=3 WSGIProcessGroup currentcost WSGIApplicationGroup %{GLOBAL} AddType text/html .py Order deny,allow Allow from all ErrorLog /var/log/apache2/currentcost_error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, […]

¿Cómo importo un script de Python desde un directorio de hermanos?

Aquí está la estructura del directorio: parent_dir/ foo_dir/ foo.py bar_dir/ bar.py ¿Cómo importo bar.py en foo.py?

ERROR: virtualenvwrapper no pudo encontrar virtualenv en su ruta

Estoy intentando crear un virtualenv con virtualenvwrapper , pero cuando uso mkvirtualenv obtengo lo siguiente: ERROR: virtualenvwrapper could not find virtualenv in your path Supuse que era un problema de PYTHONPATH . Pero si hago un pip show virtualenv obtengo lo siguiente: — Metadata-Version: 2.0 Name: virtualenv Version: 13.1.0 Summary: Virtual Python Environment builder Home-page: […]

La estructura del directorio del proyecto Django y la ruta de Python

Estoy tratando de obtener la mejor configuración posible para desarrollar mi proyecto django desde el principio y tengo problemas para que todo funcione bien en la estructura de directorios. He configurado virtualenv’s (env en este ejemplo) para poder implementar un entorno de Python vacío y limpio para cada proyecto de Django. La estructura básica es […]

El código de Python se ejecuta desde IDE, pero no desde la terminal

Mis importaciones no funcionan cuando bash ejecutar el código desde el terminal de Linux. Específicamente, las importaciones desde otros paquetes en el mismo proyecto. Sé que esto es un problema de PYTHONPATH, pero no sé cómo diagnosticarlo más o resolverlo. El código corre bien dentro del IDE (eclipse). Estoy interesado en una solución permanente, suponiendo […]

Python: ImportError no hay módulo llamado urllib

Acabo de alquilar un VPS de Linode que tiene python2.5 y ubuntu 8.04. Cuando ejecuto este comando desde el shell de python : import urllib Yo obtengo: ImportError: No module named urllib cual puede ser la razon? ¿Cómo puedo agregar este módulo a python? ¿No está preempaquetado con la versión básica? ¿Puede ser un problema […]

Implementación de Django en el servidor OS 10.9

Tengo un proyecto que utiliza Django que estoy intentando implementar en una red local en una máquina que ejecuta OS X Server (10.9). Puedo ejecutarlo localmente con el script manage.py del proyecto y tener todas las dependencias y todo, pero estoy luchando para que funcione como un sitio web normal a través de Server.app. A […]

Instalación de Django en todo el sistema para virtualenv

Recientemente implementé una aplicación en línea utilizando la configuración de gota de un solo clic de DigitalOcean que configuró Django en Ubuntu con nginx y gunicorn. Viene con un proyecto django predeterminado que he logrado cambiar por mi cuenta. Sin embargo, el proyecto predeterminado no usa un virtualenv, usa una instalación de todo el sistema. […]

¿Dónde está el lugar recomendado para colocar pequeños módulos de conveniencia de Python?

He acumulado una pequeña colección de pequeños scripts ad hoc prácticos que me gustaría tener a mi disposición en todos mis proyectos de python y sesiones interactivas de ipython. Me gustaría agregar y limpiar esta colección sin tener que preocuparme por crear archivos setup.py e instalarlos formalmente. De la lista de directorios en el sys.path […]