python - easy - setuptools windows 10
¿Cómo configurar setuptools para python 2.6 en Windows? (14)
¿Hay alguna forma de instalar setuptools para python 2.6 en Windows sin tener un instalador .exe?
No hay uno construido en este momento, y el responsable de las herramientas de configuración ha declarado que es probable que pase un tiempo antes de que llegue a él.
¿Alguien sabe de alguna forma de instalarlo de todos modos?
Acabo de instalar las herramientas de configuración de la siguiente manera:
- Descargado http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz#md5=3864c01d9c719c8924c455714492295e , y extraído en una carpeta fuera de mi instalación de Python.
- símbolo del sistema, luego cd en esa carpeta.
- ingrese a la instalación de python setup.py
Eso se instalará desde la fuente en la carpeta de paquetes de sitio de su python y cualquier otro paso necesario. Esto fue en Windows XP SP2.
La "primera opción" (4 pasos: descargar, extraer, ejecutar, verificar PATH) no funcionó en mi máquina Windows Server 2008 x64 con Python 2.6 32 bit instalado, ni tampoco funcionó en mi máquina Vista x64 con Python 2.6 32 bit instalado
La "segunda opción (5 pasos: descargar, extraer, extraer, ejecutar, verificar PATH) funcionó tanto en Windows Server 2008 x64 como en Windows Vista x64.
¡Muchas gracias por darnos las instrucciones!
La opción de instalación de herramientas de configuración más fácil es usar el Windows Installer preempaquetado.
para Python de 32 bits en Windows, la página oficial de herramientas de configuración se ha actualizado y tiene instaladores de Windows para Python 2.6 y 2.7:
para Python de 64 bits en Windows, setuptools Instaladores de Windows están disponibles aquí:
La respuesta del 21 de noviembre no funcionó para mí. Lo conseguí trabajando en mi máquina Vista de 64 bits siguiendo las instrucciones del Método 1, excepto en el Paso 3 que escribí:
Instalación de setup.py
Entonces, en resumen, lo hice:
- Descargar setuptools-0.6c9.tar.gz
- Utilice 7-zip para extraerlo a una carpeta (directorio) fuera de la carpeta de instalación de Windows Python
- En un aviso de DOS (comando), cd a la carpeta recién creada setuptools-0.6c9 y escriba "setup.py install" (sin las comillas).
- Asegúrese de que su PATH incluya el directorio apropiado C: / Python2X / Scripts
La segunda opción funcionó para mí.
Dos notas:
a. Después de la instalación, cuando usa easy_install en vista, hágalo como administrador. (Haga clic con el botón derecho en su atajo de línea de comando y haga clic en "ejecutar como administrador"). Tuve problemas para intentar ejecutar easy_install sin hacer eso.
segundo. Quiere decir usar ez_setup desde setuptools-0.6c9.tar.gz
Lo conseguí trabajando rápidamente descargando la fuente y luego ejecutándola (desde el directorio extraído):
python.exe setup.py bdist_wininst
Eso construye dist/setuptools-0.6c9.win32.exe
, que es exactamente el instalador que estás buscando.
Mi consejo es esperar hasta que Python 2.6.2 use Python 2.6 en Windows. Todavía hay algunos errores que lo hacen menos que ideal ( este es particularmente desagradable ). Personalmente, no pude hacer que las herramientas de configuración funcionaran completamente bien en Vista x64, incluso después de instalar desde la fuente. En Python 2.5.4, no he tenido ningún problema.
OP opción 1 no funcionó para mí.
Sin embargo, hacer la instalación de setup.py como lo menciona NathanD hizo el truco.
Tal vez eso debería convertirse en la opción 1?
Werner
Primera opción: instalación en línea (es decir, permanecer conectado a Internet durante todo el proceso de instalación):
- Descargar setuptools-0.6c9.tar.gz
- Utilice 7-zip para extraerlo a una carpeta (directorio) fuera de la carpeta de instalación de Windows Python
- Vaya a la carpeta (consulte el paso 2) y ejecute ez_setup.py desde el indicador dos (comando) correspondiente
- Asegúrese de que su PATH incluya el directorio apropiado C: / Python2X / Scripts
Segunda opción:
- Descargar setuptools-0.6c9.tar.gz
- Descargue setuptools-0.6c9-py2.6.egg en una carpeta (directorio) fuera de la carpeta de instalación de Windows Python
- Utilice 7-zip para extraer ez_setup.py en la misma carpeta que setuptools-0.6c9-py2.6.egg
- Vaya al indicador de DOS correspondiente y ejecute python ez_setup.py setuptools-0.6c9-py2.6.egg desde el símbolo del sistema
- Asegúrese de que su PATH incluya el directorio apropiado C: / Python2X / Scripts
Tercera opción (suponiendo que tiene Visual Studio 2005 o MinGW en su máquina)
- Descargar setuptools-0.6c9.tar.gz
- Utilice 7-zip para extraerlo a una carpeta (directorio) fuera de la carpeta de instalación de Windows Python
- Vaya a la carpeta (consulte el paso 2) y ejecute la instalación de python setup.py desde el indicador dos (comando) correspondiente
Por favor, brinde sus comentarios.
Puede descargar y ejecutar http://peak.telecommunity.com/dist/ez_setup.py . Esto descargará e instalará setuptools.
[actualizar]
Este script ya no funciona: la versión de setuptools que descarga no está en el URI especificado en ez_setup.py -navigate a http://pypi.python.org/packages/2.7/s/setuptools/ para obtener la última versión: el script también realiza algunas comprobaciones de md5, no lo he investigado más.
Puedo encontrar el EXE haciendo Google,
simplemente puede descargarlo de la siguiente URL, hacer doble clic e instalar ...
Python tiene todo a bordo para hacer esto.
desde https://pypi.python.org/pypi/setuptools#installing-and-using-setuptools Recibí la URL de ez_setup.py : https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
en lugar de descargarlo y manipular el archivo, podemos hacerlo desde la consola:
import urllib
url = ''https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py''
ezcode = urllib.urlopen(url).read()
exec(ezcode)
ActivePython ya incluye setuptools ( Distribute realidad), junto con pip y virtualenv.
setuptools
se ha actualizado en la versión 0.6c11.