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

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

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

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

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

решение1

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

решение2

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

Этот вопростакже решает похожую проблему.

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

решение3

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

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

Связанный контент