Как установить другую версию python-dev?

Версия Python по умолчанию в моей системе Ubuntu - 2.7, но 2.6 все еще присутствует.

Я установил заголовки (apt-get install python-dev), поскольку это необходимо для компиляции и установки пакетов Python, для текущей версии.

Тем не менее, некоторые из моих проектов все еще работают в виртуальной среде Python 2.6. Для них я не могу установить яйца и пакеты, поскольку, среди прочего, отсутствует Python.h. Нужно ли устанавливать старую версию python-dev? Как это сделать?

3 ответа

Решение

Попробуйте установить python2.6 и python2.6-dev.

Вы можете использовать python virtualenv для разделения разных версий и пакетов python, которые вам нужно запустить.

Этот вопрос также касается аналогичной проблемы.

Существует также bash-скрипт для установки и переключения версий python на лету. Если я запомню его название, я отредактирую этот пост. Вы можете использовать это, а также Virtualenv, чтобы полностью изменить среду Python

Мой инстинктивный ответ будет таким: вам нужно установить python из исходного кода, обычно это происходит в разных местах на диске, так что с вами все будет в порядке. Я нашел ссылку, которая может помочь вам скомпилировать из источника.

http://diveintopython.org/installing_python/source.html

Другие вопросы по тегам