私は、Mac上のMacポート経由でPython 2.7をインストールしました。私はmacports経由でvirtualenvをインストールしました(py27-virtualenv @ 1.6.1_0(active)。)コマンド:virtualenv demo_venv --no-site-packagesを発行すると、次のエラーが表示されます:-bash:virtualenv:command not found。すべての@まで、私は私のpython27の場所にシンボリックリンクする必要があるのですか?MacPortsと一緒にインストールした後にvirtualenvコマンドが見つかりません
答えて
あなたはそれが正しくインストールされた場合、それがあるべきにもかかわらずvirtualenv
は、PATHにあることを確認する必要があります。
今それを確認してください。それは私の道になければなりません。ありがとう。 – demet8
MacPortsのはへのバージョン管理のリンクをインストールしますvirtualenv
/opt/local/bin
MacPortsを使用する場合、/opt/local/bin
がシェルPATH環境変数にあることを確認する必要があります。ここでは、py26-virtualenv
とpy27-virtualenv
の両方がインストールされていることを示しています。一般的に
$ echo $PATH
/opt/local/Library/Frameworks/Python.framework/Versions/Current/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Developer/Tools
$ ls -l /opt/local/bin/virtuale*
lrwxr-x--- 1 root admin 13 Oct 15 2009 /opt/local/bin/[email protected] -> virtualenv2.6
lrwxr-xr-x 1 root wheel 74 May 17 02:20 /opt/local/bin/[email protected] -> /opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/virtualenv
lrwxr-xr-x 1 root wheel 74 May 17 02:29 /opt/local/bin/[email protected] -> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenv
lrwxr-xr-x 1 root wheel 88 Jun 27 2010 /opt/local/bin/[email protected] -> /opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/virtualenvw
あなたはMacPortポートがインストールされ、どこどのファイルを知りたい場合は、調べるためにport contents
を使用します。
$ port contents py27-virtualenv
Port py27-virtualenv contains:
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenv
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv-1.6.1-py2.7.egg-info/PKG-INFO
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv-1.6.1-py2.7.egg-info/SOURCES.txt
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv-1.6.1-py2.7.egg-info/dependency_links.txt
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv-1.6.1-py2.7.egg-info/entry_points.txt
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv-1.6.1-py2.7.egg-info/not-zip-safe
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv-1.6.1-py2.7.egg-info/top_level.txt
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv_support/__init__.py
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv_support/__init__.pyc
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv_support/distribute-0.6.16.tar.gz
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv_support/pip-1.0.1.tar.gz
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenv_support/setuptools-0.6c11-py2.7.egg
/opt/local/bin/virtualenv-2.7
/opt/local/share/doc/py27-virtualenv/index.txt
/opt/local/share/doc/py27-virtualenv/news.txt
もう一度Nedに感謝します。 – demet8
私が行ったとき:ポートの内容py27-virtualenv私はあなたが持っているものを正確に得る。 Python2.7はうまく動作し、py27-virtualenvは、それがインストールされ、macports経由で(アクティブになっている)と言います。私が行くとき:どのvirtualenv私はまだ返されたときに空のbashシェルを取得します。私はシンボリックリンクを試しました:sudo ln -s/opt/local/var/macports/software/py27-virutalenv/opt/local/bin&それでも動作しません。私は最初にsudoなしでシンボリックリンクを試しましたが、私は許可が拒否されました。 Macports私はそれが好きではないと仮定します。私はこの設定を別のMacでうまく動作しているが、これはバットの痛みだった。問題が何であるかわからないありがとう。 – demet8
私はこれも得ます: - demetriusford $ ls -l/opt/local/bin/virtuale * lrwxr-xr-x 1 root admin 74 Jul 6 16:27 /opt/local/bin/virtualenv-2.7 - >/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenv – demet8
コマンドがvirtualenv-2.7
だけでなく、virtualenv
です。
パッケージの内容を見ると、実行可能ファイルvirtualenv
がインストールされていないことがわかります。
virtualenvwrapperを使用する場合は、正しいvirtualenvスクリプトを指すようにシェル環境を設定できます。 py27-virtualenvwrapperポートをインストールし、バッシュのプロファイルにこれらの行を追加します。
export VIRTUALENVWRAPPER_VIRTUALENV=/opt/local/bin/virtualenv-2.7
source /opt/local/bin/virtualenvwrapper.sh-2.7
を使用すると、virtualenvwrapperコマンドを使用する場合は他のパス牛車やシンボリックリンクは必要ありませんする必要があります。
% mkvirtualenv demo_venv --no-site-packages
あなたが述べたように、MacPortsのpyXX-virtualenvパッケージのいくつかのバージョンを提供しています。あなたはこれらのバージョンのデフォルトで使用したいのMacPortsを伝える必要があります:
port select --list virtualenv
port select --set virtualenv virtualenv27
which virtualenv
はこの後、あなただけのvirtualenv
(MacPortsのbinディレクトリを想定したがパスに含まれている)を入力することができるはずです。
この回答は、正しいとマークされたものでなければなりません。これは、MacPortsでこれを処理する正しい方法です。 –
実際これは正しい方法です。また、zshユーザーの場合は、 'port select'の後に' rehash'を発行してください。 –
- 1. MacPortsを使用してScalaをインストールした後、scalaコマンドが見つかりません。
- 2. nshをzshにインストールした後にコマンドが見つかりません
- 3. brewをインストールした後に `コマンドが見つかりません:brew`
- 4. virtualenvでグローバルなpasterコマンドが見つかりません
- 5. npmモジュールをインストールするとコマンドが見つかりません
- 6. homebrew mysql55を5.5にアップグレードした後にmysqlコマンドが見つかりません
- 7. JDK 7u3のインストール後にtools.jarが見つかりません
- 8. Doctrine 2.5.4インストール後にArrayCacheが見つかりません
- 9. パッケージをインストールしてロードした後にオブジェクトが見つかりません
- 10. Perl、 "perl -v"を入力した後にコマンドが見つかりません
- 11. virtualenvがパスに見つかりません
- 12. WebStormのKarma.jsインストール - bash:karma:コマンドが見つかりません
- 13. [[:コマンドが見つかりません]
- 14. make:g ++:コマンドが見つかりません
- 15. gdbserver - コマンドが見つかりません
- 16. -bashコマンドが見つかりません
- 17. spork:コマンドが見つかりません
- 18. heroku:bash:bundle:コマンドが見つかりません
- 19. rvmコマンドが見つかりません
- 20. -bash:pgrmname:コマンドが見つかりません
- 21. node:コマンドが見つかりません
- 22. unicharset_extractor:コマンドが見つかりません
- 23. Yankコマンドが見つかりません
- 24. ttf2ufm:コマンドが見つかりません
- 25. capコマンドが見つかりません
- 26. phpコマンドが見つかりません
- 27. require 'nokogiri'のときに "require"コマンドが見つかりません
- 28. Xamppをインストールした後にPHPがインストールされた場所が見つかりません
- 29. 端末で実行したときにphpizeコマンドが見つかりません
- 30. インストールされたgem 'typus'がバンドルに見つかりません
bashプロンプトで 'which virtualenv'を実行するとどうなりますか? –
何もありません。空のbashプロンプトに戻ります。 – demet8
大丈夫、それはあなたの道にないことを意味します。 –