Переключение обратно: pypy =to=> python?
Я установил pypy, чтобы проверить это! Теперь, когда я пытаюсь что-то сделать, мне кажется, что я предпочитаю каталоги pypy, а не python. Напр.:
# pip install --upgrade setuptools
/usr/local/lib/pypy2.7/dist-packages/pip/_vendor/urllib3/util............
# ls /usr/local/lib/p
perl/ pypy2.7/ python2.7/ python3.4/
Есть ли способ вернуться к использованию библиотек Python? Я в порядке, оставив pypy установленным для будущих тестов.
1 ответ
Есть несколько вещей, которые могут вызвать это поведение. Моим первым предложением было бы удалить PyPy. Если вы не хотите удалять PyPy, я предлагаю следующее:
Проверьте системную переменную пути. Если PyPy найден раньше, чем Python, это то, что будет выполнено. Удалите путь к PyPy или переместите путь к PyPy ПОСЛЕ пути к Python.
Проверьте символические ссылки на pip, найденные в PyPy, и укажите их на pip из Python.
Совет: используйте виртуальные среды, чтобы на одной платформе разработки можно было установить несколько версий Python и модулей, не мешая друг другу, и полностью избежать этой проблемы.