python as user tesseract
の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
を実行すると、tesseract
のインストールが実行されます。 2.6
ではなく2.7
。
このシナリオで何ができますか? site-packages
フォルダーのアクセス許可を変更する必要がありますか?私は少し選択肢がありません...
python setup.py install --user
をお試しください
たぶん、あなたは通常のユーザーとしてこの行をタイプすることができます:
whereis python
結果が「/ usr/bin/python」であると仮定すると、次のようになります。
Sudo /usr/bin/python setup.py install