Я удалил установку Python по умолчанию из моего linux с помощью команды rpm, не удаляя зависимости, я пытался установить 2.7 вручную, но это не помогло, поэтому, может быть, из-за конфликта, но все испортилось я получаю эту ошибку при попытке вызвать python после повторной установки 2.6
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting `$PYTHONHOME` to `<prefix>[:<exec_prefix>]`
ImportError: No module named site
Я попытался установить PYTHONHOME
и PYTHONPATH
но это не так хорошо работает, я получаю последнюю ошибку ImportError: No module named site
а также другие программы, такие как yum
, не работают. Что я должен делать? Также, когда я установил 2.7, я использовал --libdir=/usr/lib64
для его настройки.
Моя система 64-битная, и мне действительно нужно вернуть ее обратно в прежнее состояние, что мне делать? это можно решить с помощью Linux спасения? Любая помощь будет оценена. Я часами читал в Интернете решения других пользователей, столкнувшихся с той же проблемой, но это не помогло.
Используя команду whereis
я нашел это:
python: /usr /bin /python /usr/bin/python2.6 /usr/bin/python2.6-config /usr/lib/python2.3 /usr/lib/python2.6 /usr/lib64/python2.6 /usr /local /bin /python /usr/local/bin/python2.7-config /usr/local/bin/python3.2m /usr/local/bin/python3.2 /usr/local/bin/python3.2m -config /usr/local/bin/python2.7 /usr/local/bin/python3.2-config /usr/local/lib/python3.2 /usr/include/python2.6 /opt/python2.7/bin /python2.7-config /opt/python2.7/bin/python2.7 /usr/share/man/man1/python.1.gz
Что я должен делать? Я не могу жить, вызывая python вручную все время, когда я программирую.
Я использую Scientific Linux 6.3