Як CentOS 6 може використовувати python 2.6 з встановленою анакондою (python 2.7)?


0

Я використовую CentOS 6 і використовує Python 2.6 за замовчуванням. Нещодавно я встановлюю пакет anaconda з python 2.7 для роботи з scikit-learn, але тепер деякі пакети, які використовує моя ОС, недоступні. У мене є доступ до обох ядер, за допомогою команди "python" я називаю інсталяцію anaconda і з "python2.6" я можу викликати старе середовище з пакунками, що використовуються ОС.

Чи можна додати старе середовище до conda? Якщо так, то як я можу це зробити? якщо ні, чи є спосіб зробити, що моя ОС використовує старе середовище без видалення anaconda?

Я уникаю встановлювати новий пітон 2.6 у середовищі conda, оскільки він вже є в системі.


Я знайшов це наприклад . Проте, програми працюють тільки, якщо я виконую їх з командного рядка, але не з піктограм на робочому столі. Будь-яка ідея?
blackhole

Оновлення: Мій останній прогрес може зацікавити будь-кого. Я створюю порожнє середовище, створюючи каталоги "anaconda / envs / nothing" і "anaconda / envs / nothing / bin". Потім я активую середовище source activate nothing. Я перевіряю, що anaconda створює файли, активуючи, конда і деактивуючи в каталозі "bin". Тепер я роблю "нічого" середовище за замовчуванням редагування .bashrc на каталог користувача, замінивши лінію анаконда на export PATH="/home/User/anaconda/envs/nothing/bin:$PATH і закриття сесії. Це все. Для використання python2.7 мені потрібно виконати source activate root раніше.
blackhole
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.