2015-09-23 3 views
0

По умолчанию на этой ОС был установлен python 2.7, к которому можно получить доступ, используя команду python. Я установил python33 на нем, с помощью этого учебника:Не удается найти python33 или запустить его в CentOS 7

https://devops.profitbricks.com/tutorials/install-python-3-in-centos-7/

Теперь пакет python33 установлен, но я не могу получить доступ к нему. Я пробовал команду python33. Я также пробовал:

find -name python33 
which python33 
rpm -ql python33 

Но я ничего не получаю. Что мне делать?

+0

Прежде всего, насколько я знаю, что это 'python3' не' python33', но если вы тоже это пробовали, когда вы не можете запустить его, возможно, вы не установили его правильно, я думаю, вы должны попробовать с другими способами. Также, чтобы быть уверенным, что python3 существует в вашем каталоге '/ lib', возможно, вы нужно создать ссылку '/ bin' для ее запуска в командной строке – Kasramvd

ответ

2

это потому, что питон не установлен в /usr/bin/.

он установлен на /opt/rh/python33/root/usr/bin/

Python 3.3 будет доступен запуск нового экземпляра оболочки с помощью Collection Software Scl команду:

scl enable python33 bash 
1

Сама команда, скорее всего, просто python3

Чтобы проверить, если он установлен сделать: Sudo ням Информация python3

, если это не так, используйте: Sudo ням установить python3

Я считаю, что доступна только версия 3.x, равная 3,4, но я не думаю, что вы столкнетесь с любой версией конфликта с тем, что вы делаете.

редактировать: Если он установлен, то он может быть python3.3, не python33

+0

Я сделал это, но это не помогло. Я использовал scl enable python33 bash –

+0

Не уверен, что вы видели мое редактирование, но я пропустил что-то раньше: я считаю, что команда ** python3.3 ** not ** python33 ** – Fish

Смежные вопросы