Articles of pythonpath

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 […]

Módulo instalado usando pip, no encontrado

Estoy tratando de instalar un paquete llamado “simpleguitk” a través de pip. (En Ubuntu 16.04 con Python 3.5) despues de correr sudo -H pip3 install simpleguitk dice que la instalación se ha completado con éxito. (Excepto por la dependencia de pygame que en realidad es opcional) Collecting simpleguitk Using cached SimpleGUITk-1.1.3.tar.gz Collecting Pillow>=2.0.0 (from simpleguitk) […]

Python: la eliminación del elemento en sys.path se deshace cada vez que reinicio el intérprete

>>> sys.path[6] /path/to/django >>> sys.path.pop(6) /path/to/django Entonces CTRL + D $ python >>> sys.path[6] /path/to/django O querida…

Forzar la importación del módulo de la biblioteca estándar de Python en lugar de PYTHONPATH predeterminado

Tengo un módulo personalizado en uno de los directorios de mi PYTHONPATH con el mismo nombre que uno de los módulos de biblioteca estándar, de modo que cuando import module_name módulo, ese módulo se carga. Si quiero usar el módulo de biblioteca estándar original, ¿hay alguna forma de forzar que Python importe desde la biblioteca […]

Python 2.x versiones múltiples problemas con PYTHONPATH

Hay Python 2.6 instalado en el sistema. Ahora quiero usar los módulos introducidos en Python 2.7. Como no tengo privilegios de root, he creado e instalado 2.7 en mi directorio principal ($ HOME / local /) Agregué lo siguiente a mi $ HOME / .bashrc: export PATH=$HOME/local/bin:$PATH export PYTHONPATH=$HOME/local/lib/python2.7:$PYTHONPATH Ahora me encontré con los dos […]

¿Para qué sirve .pydistutils.cfg?

Trabajo en dos servidores, y en un servidor .pydistutils.cfg parece: install_scripts=~/opt_old/bin install_data=~/opt_old/share install_lib=~/usr/lib/python2.6/site-packages Creo que esto crea problemas al usar pip y vincular bibliotecas en versiones locales de python. En el segundo servidor, el archivo no existe y no tengo ningún problema. ¿Por qué necesitamos este archivo y por qué PYTHONPATH no es suficiente? Instalé […]