Найти - Пользователи
Полная версия: Не обновляется версия Python на Ubuntu
Начало » Python для новичков » Не обновляется версия Python на Ubuntu
1 2 3 4 5 6 7 8 9
kelevra
Добрый день! Начинал изучать python на винде, но решил перейти на ubuntu во избежании дальнейших проблем. Но вот беда, уже полдня пытаюсь установить последнюю версию python.
Но все равно при вводе в терминале python, выдает версию

Python 2.7.6 (default, Mar 22 2014, 22:59:56)
on linux2

Не знаю что делать. Уже руки опускаются.

Устанавливал следующими командами:

wget http://www.python.org/ftp/python/3.3.5/Python-3.3.5.tar.xz
tar xJf ./Python-3.3.5.tar.xz
cd ./Python-3.3.5
./configure –prefix=/opt/python3.3
make && sudo make install


В чем может быть причина?

Пытался проверять вводил команды:
print “Slovo”
print (“Slovo”)

Вроде обе отрабатывают, а версию все равно старую в терминале показывает.
kelevra
А вот если ввожу команду

python3.4
Показывает версию 3.4

Может у меня что то не по умолчанию стоит?
Или как? Подскажите люди добрые?

И подкиньте ссылку на инструкцию по установки django на убунту. Можно на аглийском.
В Убунту нуб еще.
Stright
Тоже на днях установил и начал разбираться с Ubuntu (версия 14.04), Python 2 и Python 3 идут из коробки вместе, изучаю третью версию, вроде, не было проблем
MiK
kelevra
На всех линуксах установлен питон 2 по умолчанию. Это нормально.
Если у тебя установлен и третий тоже, то да, его вполне можно вызывать командой - python3.
Растолкуй нормально, в чём проблема.

ПС: Я, вообще не люблю линукс, так как привык к винде, пользуюсь им только потому, что это единственная бесплатная платформа для сервера, было бы много денег, пускал бы и сервер на винде. Надеюсь соскочить с него в будущем, хотя вряд ли выйдет, так как много сайтов на нём стоит.
sander
попробуй научиться пользоваться гуглом
ставить новую ОС- это круто, хотя можно было использовать Vagrant
TroSer
Можно поставить virtualenv также. Зависит конечно от конкретной задачи, что вам нужно от python)
JOHN_16
kelevra
Существует на данный момент 2 ветки Питона - 2 и 3. Это несовместимые между собой ветки. Поэтому в системах типа linux принято разделять их разными командами вызова. Обычно команда python относится ко второй версии, команда python3 запустит Питон 3 версии. В этом можно убедиться по символьным ссылкам
ls -l /usr/bin/ | grep “ python”
lrwxrwxrwx 1 root root 9 Dec 22 2013 python -> python2.7
lrwxrwxrwx 1 root root 16 Dec 22 2013 python-config -> python2.7-config
lrwxrwxrwx 1 root root 9 Dec 22 2013 python2 -> python2.7
lrwxrwxrwx 1 root root 16 Dec 22 2013 python2-config -> python2.7-config
-rwxr-xr-x 1 root root 2517412 Mar 23 2014 python2.7
lrwxrwxrwx 1 root root 36 Mar 23 2014 python2.7-config -> arm-linux-gnueabihf-python2.7-config
lrwxrwxrwx 1 root root 9 Mar 23 2014 python3 -> python3.4
-rwxr-xr-x 2 root root 2874352 Apr 12 2014 python3.4
-rwxr-xr-x 2 root root 2874352 Apr 12 2014 python3.4m
lrwxrwxrwx 1 root root 10 Mar 23 2014 python3m -> python3.4m

Вы новичек, используйте установку программ через пакеты, не стоит сразу браться за исходники, это бывает тяжело.
py.user.next
kelevra
Устанавливал следующими командами:
Это одна из первых ошибок новичков в линукс - они думают, что в линукс всё делается так же, как и в уиндоус. Используй пакетный менеджер.
MiK
py.user.next
в виндовсе тоже можно писать:
pip install ляляля

…..и вообще много чего делать через командную строку. )) Просто нафиг никому не надо.
py.user.next
MiK
в виндовсе тоже можно писать:
pip install ляляля
В лине pip install пишется, когда пакета в репозиториях нет ;)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB