Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error tras instalar en Ubuntu #27

Open
matheo opened this issue Dec 8, 2011 · 16 comments
Open

Error tras instalar en Ubuntu #27

matheo opened this issue Dec 8, 2011 · 16 comments

Comments

@matheo
Copy link

matheo commented Dec 8, 2011

Tras clonar y ejecutar las lineas recomendadas por el readme, la última copia (16deb1c) parece no funcionar.

En seguida los detalles:
$ guicavane
: No existe el archivo o el directorio

$ guicavane &
[1] 31702
: No existe el archivo o el directoriousr/bin/env: python

Gracias :)

@j0hn
Copy link
Owner

j0hn commented Dec 8, 2011

que raro que no tengas /usr/bin/env...

lo que podes hacer es editar como root el archivo /usr/bin/guicavane y cambiar la primer linea que dice:
#!/usr/bin/env
por:
#!/usr/bin/python
o por la url en donde tengas instalado python (si no la sabes podes usar el comando whereis python)

otra solución sería instalar env

@matheo
Copy link
Author

matheo commented Dec 8, 2011

Ah
me olvidé decir que si tengo /usr/bin/env

La primera vez que instalé guicavane no tenía python-gtk2-dev
Pensé que ese era el error, pero no, al tener ese paquete
reinstalé guicavane pero siguió sin funcionar y con el mismo error.

Lo que a mi me parece es que un archivo por ahí tiene una ruta incompleta,
como "usr/bin/env"? voy a echar una mano con mi NetBeans a ver si encuentro algo así

Saludos

@j0hn
Copy link
Owner

j0hn commented Dec 9, 2011

Que paso con esto? lo pudise solucionar? era un error nuestro o tuyo?

Gracias

@matheo
Copy link
Author

matheo commented Dec 9, 2011

Pues no he movido nada
y sigue diciendo que usr/bin/env: python no existe
a pesar que tengo /usr/bin/env y /usr/bin/python -> /usr/bin/python2.7

Edité /usr/local/bin/guicavane en varias formas y no detecta nada.
Ahora entonces, creo que es por la ruta que usa Ubuntu 11.10
que instala el egg en /usr/local/bin y no en /usr/bin ?

Gracias

@ronramon
Copy link

ronramon commented Dec 9, 2011

Yo lo tengo funcionando en Ubunto Ocelote y funciona no realice ningún cambio de path. quizás con un remove purge eliminas todo la instalación antigua y instalas desde cero Guicavane

Saludos

@matheo
Copy link
Author

matheo commented Dec 9, 2011

Esa me parece mejor pero no sé como desinstalar un egg de Python :-|

@ronramon
Copy link

ronramon commented Dec 9, 2011

matheo solo se puede desinstalar manualmente por que no creo hallas usado easyinstall o pip yo le hice un record a instalación y creo un arbol en /usr/local/bin/guicavane * y /usr/share/guicavane * con borrar esa esas carpetas estaría eliminando por completo si no me equivoco de todas maneras es raro el error que tienes con python hice lo recomienda Jh0n "whereis python" y esto fue lo que arrojo python: /usr/bin/python /usr/bin/python2.7-config /usr/bin/python2.7 /etc/python /etc/python2.7 /usr/lib/python2.7 /usr/lib/python2.6 /usr/lib/python2.5 /usr/local/lib/python2.7 /usr/local/lib/python2.6 /usr/include/python2.6_d /usr/include/python2.7 /usr/include/python2.6 /usr/include/python2.7_d /usr/share/python /usr/share/man/man1/python.1.gz

saludos

@matheo
Copy link
Author

matheo commented Dec 9, 2011

Bueno, borré tales carpetas
volví a ejecutar $ sudo python setup.py install
y ahora si como que compiló todo de nuevo
pero sigue dando el error de no encontrar el directorio.

$ guicavane
: No existe el archivo o el directorio

$ guicavane &
[1] 20262
: No existe el archivo o el directoriousr/bin/env: python

Tengo prácticamente lo mismo en $ whereis python, sin el 2.5:
python: /usr/bin/python /usr/bin/python2.7 /usr/bin/python2.7-config /etc/python /etc/python2.7 /usr/lib/python2.6 /usr/lib/python2.7 /usr/local/lib/python2.7 /usr/include/python2.6 /usr/include/python2.6_d /usr/include/python2.7 /usr/include/python2.7_d /usr/share/python /usr/share/man/man1/python.1.gz

$ whereis env
env: /usr/bin/env /usr/share/man/man1/env.1.gz

Muy extraño :S

@j0hn
Copy link
Owner

j0hn commented Dec 9, 2011

Para ver si es un problema de guicavane o de la instalación en lugar de correr:
python setup.py install

probá abriendo guicavane haciendo:
python bin/guicavane

y decime si te dice lo mismo

@matheo
Copy link
Author

matheo commented Dec 9, 2011

Cómo ese comando puede funcionar? x)
Si abre :D

entonces? cual es el diagnóstico?

@leogallego
Copy link

Tenes algo mal con los path, ahi le estas indicando a Python que corra Guicavane, en lugar de depender de Guicavane para detectar donde tenes Python.

Si así te funciona, usalo así... tenes algun tema de configuración de tu sistema.

@matheo
Copy link
Author

matheo commented Dec 30, 2011

Mi ubuntu 11.10 esta con todo por defecto, ningún tema ni nada.
El sistema me muestra esto:

$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

@leogallego
Copy link

Corre esto:
python --version

Fijate si te tira que tenes la version 3 o la 2. Si tenes asociado a "python" la version 3, ese es el problema (para guicavane al menos).

Yo en Arch Linux corro Guicavane con el comando python2 por este mismo problema. Aparentemente, Guicavane no es compatible con Python 3 aún.

@matheo
Copy link
Author

matheo commented Jan 3, 2012

Python 2.7.2+
... extraño

@leogallego
Copy link

que version de guicavane estas bajando con git? 1.6.2? develop?

@matheo
Copy link
Author

matheo commented Jan 7, 2012

dev copy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants