В прошлые годы мне иногда требовался python, но я устанавливал версии и пакеты вслепую, используя всевозможные методы (навес, easy_install, pip, ...). Это привело к следующему трагическому результату:Удаление нескольких установок python из os x
$ python
python python2.7-config python3.4-32 pythonw2.6
python-config python3 python3.4-config pythonw2.7
python2.6 python3-32 python3.4m
python2.6-config python3-config python3.4m-config
python2.7 python3.4 pythonw
В настоящее время я хочу, чтобы начать новый проект, используя много различных модули Python. Однако при установке пакетов, таких как pandas (с использованием pip
), я сталкиваюсь с трудностями, которые, скорее всего, вызваны огромным количеством установок python на моей машине.
Мой вопрос в том, как я мог бы удалить все эти питона установки и начать все заново, без делать полную ОС переустанавливать как предложено here. Я знаю, что это, возможно, лучшее решение, но из-за других проектов, над которыми я сейчас работаю, в настоящее время это не вариант для меня.
В качестве альтернативы, как я мог создать рабочую среду python, в которой я могу установить модули, которые мне нужны для используемой версии.
Вся помощь очень признательна!
Луи
определенно +1 для virtualenv, особ mkvirtualenv -p 'который python2.6' –
Спасибо за ваши ответы, я действительно слышал, что я должен быть осторожным не удалить первоначальную установку python, но в основном из-за этого я не был уверен в том, что мог, и не мог коснуться моей системы. Что касается 'virtualenv', вы предлагаете мне просто оставить свой беспорядок как есть и создать отдельную среду для python? –
В принципе да. Таким образом, у вас будет новая новая среда для разработки. И если в будущем вы чувствуете себя достаточно смело, вы можете удалить некоторые из старых версий python – meto