我試圖找出爲什麼我的virtualenv
和/或virtualenv
包裝 - 用pip
使用homebrew
安裝 - 無法找到。我想這是因爲它沒有添加到我的PATH:如何virtualenv中添加路徑
$ which virtualenv
$
和:
$ virtualenv someDir
$ -bash: virtualenv: command not found
我安裝使用homebrew
點子,並virtualenv
使用pip
,沒有任何問題。我試過重新安裝virtualenv
,但那也沒用。 我如何知道要添加到PATH
的路徑?只是virtualenv.py
似乎安裝到的路徑?這似乎是:
/usr/local/lib/python2.7/site-packages/virtualenv.py
我還發現this guide,這表明這一點:
$ ln -s ../Cellar/python/2.7/Frameworks/Python.framework/Versions/2.7/bin/virtualenv virtualenv
但是,它並不能幫助我跑virtualenv
。我在Mac OSX 10.7.5(Lion)上。
這不是一個路徑問題。成功安裝後,Pip在'/ usr/local/bin /'中放置一個名爲'virtualenv'的可執行文件。嘗試'pip卸載virtualenv',然後重新安裝'sudo pip install virtualenv'。 'sudo'因爲你需要將它安裝在全局範圍內。 – 2013-03-16 19:39:02
@Bibhas,但如果我加載launchd.conf,我有/ usr/local/bin添加到我的路徑,那麼我應該能夠在bash中使用virtualenv嗎?或只使用sudo時,點將它放在那裏?我在哪裏可以找到這些信息? – 2013-03-16 21:49:27
@Bibhas我想你的建議,我所做的: + $ PIP卸載的virtualenv + $ PIP卸載virtualenvwrapper + $ sudo的PIP安裝的virtualenv + $ CD的/ usr/local/bin目錄/ + $找到的virtualenv +找:virtualenv:沒有這樣的文件或目錄'' 這裏有什麼問題嗎?這是有道理的......但爲什麼? – 2013-03-16 21:55:21