我正在尝试以tesseract
用户身份安装 python 的包装器,mike
以便我可以import tesseract
。我在这里遵循指南https://code.google.com/p/python-tesseract/wiki/HowToCompilePythonTesseractForCentos
但是,当我执行python setup.py install
我收到以下错误:
[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/
我确实有 sudo 访问权限,但问题是:当我root
以默认 python 版本登录时为 2.6,但是,当我以mike
默认 python 版本登录时2.7
(这是我想要的版本)。因此,如果我这样做sudo python setup.py install
了,那么 for 的安装tesseract
将发生在 on2.6
而不是 on 上2.7
。
在这种情况下我能做什么?我应该更改site-packages
文件夹的权限吗?我有点没有选择...