Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: могут ли ужиться 3 версии Python на одной машине  (Прочитано 2559 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Георгий13

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Вобщем вопрос таков: не могли бы объяснить как как сделать так чтобы несколько версий питона были установлены на одной машине,
и дефолтной была 3.7?

искал информацию об этом и особо ничего понять не смог.
буду благодарен за разъяснения.

также есть вопрос о том как получилось так что при установке системы была только версия 3.6, а по прошествии времени в директории появились еще питон 2.7 и питон 3.

заранее извиняюсь если задаю глупый вопрос. но я новый в этом и действительно не понимаю.

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3782
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: могут ли ужиться 3 версии Python на одной машине
« Ответ #1 : 17 Сентября 2019, 01:04:23 »
могут ли ужиться 3 версии Python на одной машине
Если в репах имеется и более трёх версий Python - они все уживутся на этой машине.
Я странен, а не странен кто ж? (С)

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: могут ли ужиться 3 версии Python на одной машине
« Ответ #2 : 17 Сентября 2019, 09:49:33 »
Могут. Более того могут сколько угодно версий ужиться и даже если в репах их нет, т.к. сейчас огромный зоопарк всего стороннего для питона есть, может быть и всякие докеры завезли для питона, не в курсе, не админю сейчас, а для разработчиков есть всякие anaconda через которые можно и нужную  версию питона подтянуть и нужные пакеты.

Оффлайн Георгий13

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: могут ли ужиться 3 версии Python на одной машине
« Ответ #3 : 17 Сентября 2019, 17:16:30 »
тоесть вы советуете установить анаконду если есть необходимость доустановить новую версиб питона?

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: могут ли ужиться 3 версии Python на одной машине
« Ответ #4 : 18 Сентября 2019, 23:52:51 »
Георгий13, если вы разработчик, то да. Если не разработчик, а администратор, то нет.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: могут ли ужиться 3 версии Python на одной машине
« Ответ #5 : 19 Сентября 2019, 00:54:09 »
при установке системы была только версия 3.6, а по прошествии времени в директории появились еще питон 2.7 и питон 3.

Это нормально. 3.6 и 3 - это на самом деле одно и то же. Сейчас в Ubuntu много легаси кода, который не совместим с 3.х, поэтому в стеме ставят 2.7.

$ whereis python
python: /usr/bin/python /usr/bin/python2.7 /usr/bin/python3.6 /usr/bin/python3.6m /usr/lib/python2.7 /usr/lib/python3.6 /usr/lib/python3.7 /etc/python /etc/python2.7 /etc/python3.6 /usr/local/lib/python2.7 /usr/local/lib/python3.6 /usr/include/python3.6m /usr/include/python2.7 /usr/share/python /usr/share/man/man1/python.1.gz

$ file /usr/bin/python
/usr/bin/python: symbolic link to python2.7

$ file /usr/bin/python3
/usr/bin/python3: symbolic link to python3.6

Но поддержка 2.7 уже скоро заканчивается и останется только 3-й. 
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: могут ли ужиться 3 версии Python на одной машине
« Ответ #6 : 19 Сентября 2019, 01:26:23 »
скрипт баш
#!/bin/bash

а путхон как?
Wars ~.o

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1742
    • Просмотр профиля
Re: могут ли ужиться 3 версии Python на одной машине
« Ответ #7 : 19 Сентября 2019, 09:48:38 »
а путхон как?

ичхон так
#!/usr/bin/env pythonили
#!/usr/bin/python

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: могут ли ужиться 3 версии Python на одной машине
« Ответ #8 : 19 Сентября 2019, 14:54:04 »
а версия?
#!/usr/bin/pythonXXXXX
не правильно?


Пользователь добавил сообщение 19 Сентября 2019, 15:08:54:
readlink `which python`
?
нельзя изменить версия сылка, не совместимость и не стандартных.
« Последнее редактирование: 19 Сентября 2019, 15:08:54 от victor00000 »
Wars ~.o

Оффлайн Luca Brasi

  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: могут ли ужиться 3 версии Python на одной машине
« Ответ #9 : 26 Декабря 2019, 10:41:30 »
Могут. У меня нынче 2-ая версия, и 3 версии третьего))).
При установке через pip важно тоже смотреть, куда оно ставиться.
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

 

Страница сгенерирована за 0.054 секунд. Запросов: 25.