Как установить другую версию python-dev?
Версия Python по умолчанию в моей системе Ubuntu - 2.7, но 2.6 все еще присутствует.
Я установил заголовки (apt-get install python-dev), поскольку это необходимо для компиляции и установки пакетов Python, для текущей версии.
Тем не менее, некоторые из моих проектов все еще работают в виртуальной среде Python 2.6. Для них я не могу установить яйца и пакеты, поскольку, среди прочего, отсутствует Python.h. Нужно ли устанавливать старую версию python-dev? Как это сделать?
3 ответа
Вы можете использовать python virtualenv для разделения разных версий и пакетов python, которые вам нужно запустить.
Этот вопрос также касается аналогичной проблемы.
Существует также bash-скрипт для установки и переключения версий python на лету. Если я запомню его название, я отредактирую этот пост. Вы можете использовать это, а также Virtualenv, чтобы полностью изменить среду Python
Мой инстинктивный ответ будет таким: вам нужно установить python из исходного кода, обычно это происходит в разных местах на диске, так что с вами все будет в порядке. Я нашел ссылку, которая может помочь вам скомпилировать из источника.