CentOS не видит python3 .8 после установки - PullRequest
0 голосов
/ 25 марта 2020

Я установил последнюю версию Python с помощью этого урока: https://computingforgeeks.com/how-to-install-python-on-3-on-centos/

"Который" видит python3 .6, но не видит python3 .8

[nikolay@nikovm ~]$ which python3.6
/bin/python3.6
[nikolay@nikovm ~]$ which python3.8
/usr/bin/which: no python3.8 in (/home/nikolay/.local/bin:/home/nikolay/bin:/sbin:/bin:/usr/sbin:/usr/bin) 

[nikolay@nikovm ~]$ python3.8
bash: python3.8: command not found  

[nikolay@nikovm ~]$ python3.6
Python 3.6.8 (default, Nov 21 2019, 19:31:34)
[GCC 8.3.1 20190507 (Red Hat 8.3.1-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>     

[nikolay@nikovm ~]$ ls /usr/local/lib
libpython3.8.a  pkgconfig  python3.6  python3.8
[nikolay@nikovm ~]$  

[nikolay@nikovm ~]$ ls /bin/ | grep python
python3
python3.6
python3.6m
unversioned-python

[nikolay@nikovm ~]$ ls /usr/bin/ | grep python
python3
python3.6
python3.6m
unversioned-python

Старая версия python (3.6) работает.

Я много раз переустанавливал python3 .8, но все равно не работает.

Помогите мне, пожалуйста)

1 Ответ

1 голос
/ 25 марта 2020

По умолчанию в CentOS python 3.8 устанавливается в / usr / local / bin, в зависимости от того, что вы выводите «which», которого нет в вашем пути.

(/ home / nikolay /.local/bin:/home/nikolay/bin:/sbin:/bin:/usr/sbin:/usr/bin)

Проверьте, есть ли файлы python3 .8 и другие 3.8 находятся в / usr / local / bin

Если это так, добавьте его в свой путь

PATH=$PATH:/usr/local/bin

, затем повторите попытку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...