-1

У меня установлен Python в /usr/bin/ и его версия 2.6. Затем я скачал Python2.7.tgz и распаковал его в папку /scratch /bin /, а затем установил, используя шаги

./configure
make
sudo make install

После установки, когда я печатаю:

Python - V 

Python 2.6.6 (r266:84292, Dec 20 2012, 15:53:42) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

Таким образом, я получаю только старую версию

Также у меня нет прав на чтение и запись в папке /usr/

Если я делаю type python я получаю обратно python is hashed (usr/bin/python) .

1 ответ1

0

При установке python используйте следующие шаги
используя префикс, чтобы указать каталог установки

 ./configure --prefix=/scratch/bin/
 make
 make install

Тогда каждый раз, когда вы запускаете новый терминал, вы должны указать

export PATH="$PATH:/scratch/bin/"

сказать, где находится каталог установки Python

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .