Articles of fácil

Error de SSL al instalar pycurl después de configurar SSL

Solo algo de información para comenzar: Estoy ejecutando Mac OS 10.7.5 Tengo rizo 7.21.4 instalado (creo que con herramientas de desarrollo) Tengo python 2.7.1 He estado tratando de instalar Pycurl, pero cada vez que bash ejecutarlo, obtengo: ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other) Primero instalé pycurl usando […]

NumPy no se actualizará de 1.5.1 a 1.6.2 en OS X 10.7

Estoy intentando actualizar / actualizar mi NumPy, pero estoy fallando. Creo que podría tener varias versiones de NumPy instaladas en directorios diferentes, pero Python importa de forma predeterminada una antigua. ¿Alguna ayuda? Aquí es donde está mi Python: Gonzo-vs-Kitties:~ brian$ which python /Library/Frameworks/Python.framework/Versions/2.7/bin/python Aquí está la versión que Python importa: Gonzo-vs-Kitties:~ brian$ python Python 2.7.3 […]

¿Cómo hacer que easy_install ejecute comandos personalizados en setup.py?

Quiero que setup.py realice algunas acciones personalizadas además de instalar el paquete Python (como instalar un script init.d, crear directorios y archivos, etc.) Sé que puedo personalizar las clases distutils / setuptools para que realicen mis propias acciones. El problema que tengo es que todo funciona cuando cd al directorio del paquete y hago “python […]

Cuando ejecuto el archivo setuptools.egg “como si fuera un script de shell”, ¿qué sucede realmente?

Al leer esta documentación , he creado un modelo mental de lo que realmente hace el comando sh setuptools-0.6c11-py2.7.egg , pero está muy incompleto y todavía estoy desconcertado por algunos aspectos. Mi modelo mental es algo así: Cuando se emite este comando, el huevo (que consideré como una especie de archivo zip que maneja inteligentemente […]

Python: el paquete instalado con easy_install no se está detectando (PIL 1.1.7)

Instalé PIL con easy_install pero, por alguna razón, cuando ejecuto un archivo que lo usa, obtengo: ImportError: No module named PIL ¿Alguien sabe por qué esto podría ser? Creo que también vale la pena mencionar que instalé web.py a través de easy_install y está funcionando bien.

dependencias de prueba de instalación de pip para tox de setup.py

Hice mi proyecto con setuptools y quiero probarlo con tox . tests_require las dependencias en una variable y las agregue al parámetro setup() ( tests_require y extras_require ). Mi proyecto necesita instalar todas las dependencias enumeradas en tests_require para probar, pero pip install no las está instalando. Intenté esto pero no funcionó: install_command = pip […]

impidiendo que setup.py se instale como egg

¿Cómo setup.py que setup.py instale un paquete como un huevo? O incluso mejor, ¿cómo puedo instalar easy_install un paquete como un egg ? sudo python setup.py install La razón es que PyDev es bastante exigente con los paquetes en formato de egg … El paquete que me interesa en este momento es boto . Actualización: […]

Huevos en ruta antes de la variable de entorno PYTHONPATH

Si tengo paquetes instalados desde easy_install , los huevos se sys.path a sys.path antes de los elementos en la variable PYTHONPATH . Por ejemplo, si tengo un paquete de egg llamado foo instalado, así como un paquete llamado foo en el directorio actual, y luego haga esto: PYTHONPATH=”.” python >>> import foo Esto usará la […]

No se puede utilizar easy_install para instalar módulos de Python

Estoy tratando de usar easy_install para instalar un módulo llamado solicitudes haciendo easy_install requests Esto funcionó bien hace una semana cuando estaba usando Python 2.6.5, pero hoy instalé Python 2.7.2 y luego intenté import requests en uno de mis scripts, pero falló. Luego intenté reinstalar las solicitudes con easy_install requests pero obtuve este error install_dir […]

ImportError: Ningún módulo llamado Crypto.Cipher

Cuando bash ejecutar app.py (Python 3.3, PyCrypto 2.6), mi virtualenv sigue devolviendo el error mencionado anteriormente. Mi statement de importación es solo from Crypto.Cipher import AES . Busqué duplicados y podría decir que hay algunos, pero probé las soluciones (aunque la mayoría no son soluciones) y nada funcionó. Puedes ver cómo son los archivos para […]