Я хочу работать с ртутным хранилищем hg
. То есть я клонировал Mercurial от https://www.mercurial-scm.org/repo/hg и хочу запустить некоторые команды hg
внутри клонированного репозитория. Проблема заключается в том, что при запуске hg
в этом клоне hg
исполняемый файл пытается загрузить свои модули python из этого каталога, а не из /usr/lib/pythonVERSION
и т. Д. Как я понимаю, это происходит потому, что путь импорта Python sys.path
содержит пустую строку в качестве первой записи, которая, вероятно, означает «текущий каталог». PYTHONPATH
переменная среды не задана.Как удалить текущий каталог из пути импорта python
Квест, как я могу предотвратить установку hg
из «неправильных» модулей.
'sys.path.insert (0,"/usr/lib/pythonVERSION ")'? –
Куда я должен положить его? Я не хочу изменять скрипт 'hg' системы. – ragol