Estoy tratando de instalar el contenedor tesseract
para python como usuario mike
para poder import tesseract
. Estoy siguiendo la guía aquí https://code.google.com/p/python-tesseract/wiki/HowToCompilePythonTesseractForCentos
Sin embargo, cuando ejecuto python setup.py install
Me sale el siguiente error:
[Errno 13] Permission denied: '/usr/local/lib/python2.7/site-packages/test-easy-install-7351.write-test' The installation directory you specified (via --install-dir, --prefix, or the distutils default setting) was: /usr/local/lib/python2.7/site-packages/
Tengo acceso a sudo, pero aquí está el problema: cuando inicio sesión como root
la versión de python predeterminada es 2.6, sin embargo, cuando inicio sesión como mike
la versión de python predeterminada es 2.7
(esta es la que quiero). Entonces, si hago sudo python setup.py install
entonces la instalación para tesseract
se lleva a cabo en 2.6
lugar de en 2.7
.
¿Qué puedo hacer en este escenario? ¿Debo cambiar los permisos en la carpeta de site-packages
? Estoy un poco fuera de opciones …
prueba python setup.py install --user
Tal vez usted puede escribir esta línea como usuario normal:
whereis python
Suponga que el resultado es “/ usr / bin / python”, luego:
sudo /usr/bin/python setup.py install