Articles of paquetes

Instalar el paquete con el directorio de origen separado en modo editable

Situación Esta es la estructura de un paquete de ejemplo: $ tree Foo/ Foo/ ├── setup.py └── src ├── bar.py └── __init__.py El nombre del paquete será foo sin embargo, los archivos fuente del paquete se colocan en la carpeta src . Los contenidos de los archivos son: setup.py: from setuptools import setup setup( name=’foo’, […]

cx_freeze cómo incluir módulos de terceros, ImportError: No hay un módulo llamado barra de progreso

Encontré un problema al usar cx_freeze, ¿cómo “incluir” módulos o paquetes de terceros? Según el documento, parece fácil pero … mi env: win7 x64 python 2.7.5 x64 aquí está mi setup.py #!/usr/bin/env python2 from cx_Freeze import setup, Executable includefiles = [] includes = [] excludes = [] packages = [“lxml”,”lxml._elementpath”,”lxml.etree”,”lxml.html”,’selenium’,’jinja2′, “progressbar”] setup( name = ‘myTool’, […]

Pip: no se pudo encontrar una versión. No se ha encontrado una distribución coincidente

Estoy intentando instalar Flask-ACL: https://mikeboers.github.io/Flask-ACL $ pip search acl | grep -i flask Flask-ACL (0.0.1) – Access control lists for Flask. flask-miracle-acl (0.2) – The fabric between the Flask framework and Miracle ACL Flask-Sandbox (0.1.0)- ACL Route controls for Flask Flask-SimpleACL (1.2)- Simple ACL extension $ pip install Flask-ACL Collecting Flask-ACL Could not find a […]

Dificultad para encontrar los paquetes predeterminados enviados con Python en Snow Leopard

Tengo dos preguntas. Primero, ¿cómo puedo saber qué módulos de Python (y sus versiones) vienen con Mac OS-X 10.6.8 Snow Leopard? Segundo, ¿cuál es el trato con Snow Leopard y Tix ? Absolutamente no puedo entender esto. Si importa Tix , no hay errores. Si escribo interactivamente >>> help(Tix) Obtengo megabytes de información sobre el […]

¿Cómo puedo instalar un paquete .egg Python en Windows (el bash de usar easy_install no funciona)

Estoy intentando instalar un paquete llamado QSTK para un curso que estoy haciendo. El curso apunta a un paquete de instalación para la versión de 32 bits, pero tengo 64 Python instalado. He encontrado un archivo .egg listado en el índice de paquetes de Python . Parece tener un exe para 32 bits, pero solo […]

`del` en un paquete tiene algún tipo de memoria

del parece tener algún recuerdo que me desconcierta. Vea lo siguiente: In [1]: import math In [2]: math.cos(0) Out[2]: 1.0 In [3]: del math.cos In [4]: math.cos(0) ————————————————————————— AttributeError Traceback (most recent call last) in () —-> 1 math.cos(0) AttributeError: module ‘math’ has no attribute ‘cos’ Multa. A ver qué pasa si borramos todo el […]

Pip utilizando el sistema python osx.

Instalé python26 usando macports, por lo que el python correcto en mi sistema es /opt/local/bin/python Sin embargo, cuando lo hago sudo pip install Me da sudo pip install Exception: Traceback (most recent call last): File “/Library/Python/2.6/site-packages/pip-1.0.1-py2.6.egg/pip/basecommand.py”, line 126, in main self.run(options, args) File “/Library/Python/2.6/site-packages/pip-1.0.1-py2.6.egg/pip/commands/install.py”, line 215, in run import setuptools ImportError: No module named setuptools […]

Actualizar paquetes de python desde Requirements.txt usando el comando pip

¿Cómo actualizo todos mis paquetes de python desde el archivo Requirements.txt usando el comando pip? probado con el siguiente comando $ pip install –upgrade -r requirements.txt Desde entonces, los paquetes de python tienen el sufijo del número de versión ( Django==1.5.1 ) que no parecen actualizarse. ¿Hay algún enfoque mejor que editar manualmente el archivo […]

¿Cómo actualizar sys.path?

He instalado algunos paquetes durante la ejecución de mi script como usuario. Esos paquetes fueron los primeros paquetes de usuario, por lo que python no agregó ~/.local/lib/python2.7/site-packages a sys.path antes de ejecutar el script. Quiero importar esos paquetes instalados. Pero no puedo porque no están en sys.path . ¿Cómo puedo actualizar sys.path ? Estoy usando […]

Ningún módulo llamado ‘allauth.account.context_processors’

Quiero usar Django-Allauth, así que instalé lo siguiente y funciona perfectamente en mi computadora portátil localhost; pero cuando lo consigo en mi servidor, me encuentro con el siguiente error: No module named ‘allauth.account.context_processors’ ¿Qué tengo que hacer? # Django AllAuth TEMPLATES = [ { ‘BACKEND’: ‘django.template.backends.django.DjangoTemplates’, ‘DIRS’: [os.path.join(BASE_DIR, ‘templates’)], ‘APP_DIRS’: True, ‘OPTIONS’: { ‘context_processors’: [ […]