python 2.6 или 2.7 (поддержка научных пакетов) и mint linux, какие пакеты устанавливать (-dev и т. д.)
Привет, пытаюсь установить python 2.6 на Linux Mint 11 "катя" 64 бит. У меня около 6 месяцев опыта в хобби с Python и около полутора часов с linux mint (я играл в linux несколько лет назад, но это было у меня над головой).
В любом случае, я использую менеджер пакетов Synaptic, чтобы попытаться установить python, но я не уверен, какие пакеты мне нужны. У него есть (1) python 2.6 [очевидный выбор], (2) python 2.6-минимальный [он выбрал это автоматически после того, как я выбрал 2.6, поэтому я думаю, что он мне нужен], (3) файлы заголовков python2.6-dev и статические библиотека для Python (v2.6) [которая не была выбрана автоматически], (4) idle-python2.6 IDE для python (v2.6) с использованием TKinter.
Исходя из Windows, все это было загрузить Python, а затем перетащить свои плагины в папку Python и дважды щелкнуть по.exe, и все было включено (по крайней мере, IDLE было б / к, я использовал версию Active State). Теперь я немного смущен.
Возможно, что еще более важно, теперь, когда я думаю об этом, я собираюсь использовать scipy, numpy, NLTK, matplotlib, некоторый тип API базы данных (MySQL или что-то еще, что я не так далеко, поэтому я не уверен) и, может быть, какой-нибудь другой хардкорный скинерд, о котором я пока не знаю. Хочу ли я больше 2.6 или я должен использовать 2.7? (2.7, похоже, поставляется с Linux mint 11, поэтому я подумал, что я должен спросить - зачем исправлять то, что не сломалось). Но я вспоминаю, что в прошлом я установил 3.1 и выучил ее, и все было отлично, а затем мне пришлось вернуться к 2.6 б / с, научные пакеты работали только до 2.6. Я буду использовать Wing IDE 64 bit, если это имеет значение. Спасибо за помощь.
1 ответ
Хотя это может быть субъективно, на мой взгляд, Linux гораздо более дружественен по отношению к Python, чем Windows, даже если на первый взгляд это не так. Похоже, вы уже захватили все, что вам нужно, и если у вас когда-нибудь будет скрипт, который нуждается в чем-то дополнительном, он сообщит вам из терминала, в котором вы его запускаете, как в Windows.
Плагины добавляются одинаково в большинстве не чистых систем Unix (/usr/local/lib/pythonXY/site-packages), поэтому, если вам когда-нибудь придется что-то добавлять вручную, это довольно просто.
Что касается версий, вы, вероятно, захотите перейти с 2.6 в вашей ситуации, так как многие академические проекты не сделали скачок до 2.7, а питонская база пользователей вообще не сделала скачок до 3.