Я не мог добраться virtualenvдо работы, несмотря на различные попытки. Я установил virtualenvна MAC OS X, используя:
pip install virtualenv
и также добавил PATHв мой .bash_profile. Каждый раз, когда я пытаюсь выполнить virtualenvкоманду, она возвращает:
-bash: virtualenv: command not found
Каждый раз, когда я бегу pip install virtualenv, он возвращает:
Requirement already satisfied (use --upgrade to upgrade): virtualenv in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Я понимаю, что в Mac, virtualenvдолжны быть правильно установлены в
/usr/local/bin
Это virtualenvдействительно установлено в /usr/local/bin, но всякий раз, когда я пытаюсь выполнить virtualenvкоманду, команда не найдена. Я также попытался запустить virtualenvкоманду в каталоге /usr/local/bin, и она дает мне тот же результат:
-bash: virtualenv: command not found
Это те пути, которые я добавил в свой .bash_profile
export PATH=$PATH:/usr/local/bin
export PATH=$PATH:/usr/local/bin/python
export PATH=$PATH:/Library/Framework/Python.framework/Version/2.7/lib/site-packages
Есть ли обходные пути для этого? Почему это так?
$ ln -s /usr/bin/virtualenv /Library/Framework/Python.framework/Version/2.7/lib/site-packages/virtualenv/virtualenv.py
ln -s /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py /usr/local/bin/virtualenv