Я попал в затруднительное положение и хотел бы получить некоторые рекомендации, прежде чем мой ноутбук перенесет GBH.
Я использую свой Macbook в течение нескольких лет без проблем, но когда я получил новый iMac на работе, я заметил, что все рекомендуют использовать доморощенное пиво для новых установок Python (особенно на Mavericks).
Теперь мой ноутбук отлично работает с оригинальным Python. Но я решил попробовать сделать это новым хоумбрю способом (теперь это Mavericks, кстати).
Сначала я удаляю Mavericks из-за какого-то другого конфликта, а затем переустанавливаю новый. Заставьте nginx, php-fpm, mysql и т. д. работать.
Теперь Питон.
Я могу использовать pip для установки пакетов. Но когда я пытаюсь
workon myproject
Я получил:
/usr/bin/python: No module named virtualenvwrapper
/usr/bin/python: No module named virtualenvwrapper
Но затем он все равно переключается на этот virtualenv, но не на каталог, в котором находится проект!
Когда я запускаю where python
, я получаю несколько записей:
/usr/local/bin/python
/usr/bin/python
/usr/local/bin/python
Я пробовал возиться со своим путем, но продолжаю получать другие ошибки, которые, похоже, указывают на то, что мои две установки Python сильно конфликтуют. Есть ли простое решение или мне нужно стереть хомбрю и начать все сначала? Или просто отказаться от доморощенного и использовать встроенный OSX?
Чтобы уточнить мой текущий $PATH: /usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/go/bin:/Users/me/Development/Android/sdk/tools:/Users/me/Development/Android/sdk/platform-tools