Я нахожусь на сервере без доступа к корню, и у меня возникли проблемы с попыткой получить меркурий, потому что не все библиотеки python были доступны (например, osutil). Затем я попробовал:pip install mercurial error
pip install mercurial
Он бежал и сделал некоторые вещи, а затем вышел на следующей ошибки:
creating /usr/local/lib/python2.7/dist-packages/mercurial
error: could not create '/usr/local/lib/python2.7/dist-packages/mercurial': Permission denied
----------------------------------------
Command /usr/bin/python -c "import setuptools;__file__='/users/aas62/opt/mercurial-3.3-rc/build/mercurial/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-JnShsv-record/install-record.txt failed with error code 1
Неожиданно, хотя, ртутный, кажется, работает и устанавливается. Я даже побежал
hg debuginstall
И он не возвратил никаких ошибок. Все в порядке или может сбой в будущем и испортить мои репозиции?
Полный лог и сообщение об ошибке здесь: https://raw.githubusercontent.com/texasflood/configs/b7b206cd6464a92b1d157e28f7cb19107fd755ae/pip.log
вам нужно разрешение SUDO – StackBox
Если вы пытаетесь 'который hg' и он показывает, что он установлен за пределами вашего домашнего каталога, который, возможно, уже был установлен. Если у них есть virtualenv, возможно, лучше установить один вместо него. – cloisteredmonkey
@cloisteredmonkey говорит/users/aas62/bin/hg. Единственное, что я заметил, не работает, это «import mercurial» в python. Для меня это не проблема, поскольку я не буду использовать какие-либо расширения. – texasflood