Установка модулей Python для python2.6

Такие редко происходящие катастрофические отказы очень трудно отладить. Это может быть аппаратная проблема, драйвер (flgrx, как Вы заметили), проблема или даже ошибка ядра.

Самая легкая вещь сделать в Вашем случае состоит в том, чтобы изменить видеодрайвер - конечно, который только предотвратит дальнейшие катастрофические отказы только в случае, если драйвер был проблемным источником. Unfortunatelly, правильное направление для движения не очевидно: иногда обновление драйвера может помочь, иногда может быть лучше откатывать к предыдущей стабильной версии.

У Вас будет самый высокий шанс исключения причины ошибки драйвера путем переключения на альтернативный драйвер с открытым исходным кодом для карт ATI: также radeon или radeonhd.

Иначе, если Вы действительно захотите вырыть в корень проблемы и потенциально помочь разработчикам ядра/драйвера, то Вам будет нужен некоторый инструментарий отладки ядра. Взгляните на LKCD, описанный в этой статье.

5
12.09.2013, 12:02
3 ответа

Сначала связанный вопрос справа:

Используя различные версии Python

Заключить vperic в кавычки непосредственно:

"Рекомендуемый способ наличия нескольких установленных версий Python состоит в том, чтобы установить каждого из источника - они будут счастливо сосуществовать вместе. Можно затем использовать virtualenv с соответствующим интерпретатором для установки необходимых зависимостей (использующий зернышко или easy_install). Прием к более легкой установке нескольких интерпретаторов из источника должен использовать:

sudo делают altinstall вместо более обычного "sudo, делают установку". Это добавит номер версии к исполняемому файлу (таким образом, у Вас были бы python-2.5, python-2.6, python-3.2 и т.д.), таким образом предотвращение любых конфликтов с версией системы Python". и

Это походит на идеальное приложение для virtualenv, очень популярный инструмент для создания изолированных сред Python. Это - демонстрационная команда для определения версии Python

$ virtualenv --python=/usr/bin/python2.6 myvirtualenv
0
27.01.2020, 20:43
  • 1
    Моя проблема не работает с несколькими версиями Python. Они хорошо работают. Но значение по умолчанию является python2.4 и любой установкой ссылок модуля Python на python2.4. Но я не хочу это. Я хочу модули к под python2.6. –   12.09.2013, 12:36

EPEL обеспечивает 2,6 версии некоторых модулей. Эти модули будут всегда иметь 26 на имя. Вот имя пакета в качестве примера: python26-numpy.

Для модулей, которые не прибывают из RPM, можно выполнить систему сборки с корректным двоичным файлом Python.

python2.6 setup.py install

Это установит модуль для Ваших 2,6 установок.

0
27.01.2020, 20:43
  • 1
    Это - путь. Но я должен был установить много модулей Python для выполнения программного обеспечения Python, позволяет, называют его X. Я не знаю много приблизительно X, и у меня даже нет списка модулей Python X, нуждался бы. Я планирую решить как и когда ошибка импорта открывается. Таким образом, я не могу загрузить все такие модули и создать об/мин и установить их. Вместо этого, если я могу yum для установки модулей "под" python2.6 я могу избежать всех они и сделать yum install ... каждый раз, когда я поразил ошибку. Но если мой поиск в Интернете (это продолжается и на) и ТАК не помогает мне, должен будет в конечном счете сделать этим ужасным способом: (+1 в течение Вашего времени так или иначе :) –   12.09.2013, 18:56
  • 2
    @KingsIndian, Если у Вас есть EPEL, включил, Вы не должны загружать об/мин вручную. yum install python26-numpy например. вывод –  jordanm 12.09.2013, 19:02
  • 3
    О, я вижу. Это хорошо. У меня уже есть EPEL5, включил ему btw. Но я не уверен, находятся ли все модули, в которых я нуждался, там в EPEL5. Я испытаю это. –   12.09.2013, 19:56

Я знаю, что это старо, но отвечаю на случай, если другие наткнутся на это. Самый простой способ установить модули для определенной версии Python, которая не установлена ​​по умолчанию, будет выглядеть так:

pip2.6 install <name of python module>

В приведенном выше примере предполагается 2.6, но, конечно, вы можете изменить его на 3.2, 2.7, на что бы вы ни ориентировались. .

Наслаждайтесь

1
27.01.2020, 20:43

Теги

Похожие вопросы