Установка в систему разных версий python: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
Метки: правка из мобильной версии правка с мобильного устройства
 
(не показаны 4 промежуточные версии этого же участника)
Строка 3: Строка 3:
</syntaxhighlight>
</syntaxhighlight>


'''Внимание! Далее команды выполняются под пользователем, которому нужен питон!'''
'''Внимание! Далее команды выполняются под пользователем, которому нужен питон! НЕ НАДО ЭТО ВСЁ ПОД ROOT ДЕЛАТЬ!!!'''


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 17: Строка 17:
</syntaxhighlight>
</syntaxhighlight>


Установится в домашнюю папку пользователя, в конце лога напишет путь до каталога куда установлена conda. Нужно выполнить:
Установится в домашнюю папку пользователя, в конце лога напишет путь до каталога куда установлена conda. Можно запускать:
 
<syntaxhighlight lang="bash">
~/.pyenv/versions/miniconda3-latest/bin/python3.12
</syntaxhighlight>
 
И прописывать в свои IDE этот путь к бинарнику. Можно работать.
 
Можно заупстить соответствующую idle:
 
<syntaxhighlight lang="bash">
~/.pyenv/versions/miniconda3-latest/bin/idle3.12
</syntaxhighlight>
 
'''Дальше только для тех, кто очень хорошо понимает что делает, добавляя интерпретатор в командную строку!'''
 
Если после этого хочется, чтобы он стал основным, то нужно выполнить:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">

Текущая версия на 17:16, 11 декабря 2024

sudo dnf install python3-pyenv

Внимание! Далее команды выполняются под пользователем, которому нужен питон! НЕ НАДО ЭТО ВСЁ ПОД ROOT ДЕЛАТЬ!!!

pyenv install

жмете TAB, будет длинный список версий, можно выбрать просто число, например `3.12.5` тогда `pyenv` попытается собрать ее локально на вашей машине. Так собираются не все.

Второй вариант выбрать `miniconda`:

pyenv install miniconda3-latest

Установится в домашнюю папку пользователя, в конце лога напишет путь до каталога куда установлена conda. Можно запускать:

~/.pyenv/versions/miniconda3-latest/bin/python3.12

И прописывать в свои IDE этот путь к бинарнику. Можно работать.

Можно заупстить соответствующую idle:

~/.pyenv/versions/miniconda3-latest/bin/idle3.12

Дальше только для тех, кто очень хорошо понимает что делает, добавляя интерпретатор в командную строку!

Если после этого хочется, чтобы он стал основным, то нужно выполнить:

/этот/путь/condabin/conda init

Чтобы в путях появился питон 3.12 нужно открыть новое окно терминала.