Pregunta

Estoy intentando utilizar la API tweepy a hacer una función twitter y tengo dos problemas. Tengo poca experiencia con el terminal y Python en general.

1) Se ha instalado correctamente con Python 2.6, sin embargo no puedo usarlo o instalarlo con Python 3.1. Cuando intento instalar el módulo en 3.1 me da un error que no hay setuptools módulo. Originalmente pensé que tal vez yo era incapaz de utilizar tweepy módulo con 3.1, sin embargo, en el readme dice "Python 3 rama (3.1)", que supongo significa que es compatible. Cuando busqué para el módulo setuptools, que pensé que podía cargar en la nueva versión, sólo había módulos con capacidad para Python 2.7. ¿Cómo iba a instalar la API Tweepy correctamente en Python 3.1?

2) Mi defecto de Python cuando se ejecuta desde la terminal es 2.6.1 y me gustaría para que sea 3.1, así que no tengo que escribir python3.1.

¿Fue útil?

Solución

Distribuir que es un tenedor de setuptools compatibles que hace de soporte de Python 3. Al hacer Por lo tanto, asegúrese de que está utilizando Python 3 en lugar de Python 2. la mayoría de Python 3 instalaciones proporcionan un symlimk o un comando llamado python3, mientras que python se refiere a una instalación de Python 2. Debido a las diferencias incompatibles entre Python 2 y Python 3, se recomienda que usted no intenta reemplazar esto y tienen python se refiere a python3.

Otros consejos

Actualización: Los comentarios a continuación tienen algunos puntos sólidos en contra de esta técnica.

2) ¿Qué sistema operativo que se ejecuta? En general, existe un enlace simbólico en algún lugar en el sistema, lo que apunta desde ' pitón ' a ' pythonx.x ', donde x.x es el número de versión preferida por su sistema operativo. En Linux, hay un enlace simbólico / usr / bin / python , que apunta a (en Ubuntu 10.04) /usr/bin/python2.6 en una instalación estándar.

Simplemente cambie manualmente el enlace actual hasta el punto de que el binario python3.1, y que están muy bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top