タグ付けされた質問 「virtualenvwrapper」

11
Python virtualenvを終了/終了/非アクティブ化する方法
virtualenvとvirtualenvwrapperを使用しています。workonコマンドを使用して、virtualenvを問題なく切り替えることができます。 me@mymachine:~$ workon env1 (env1)me@mymachine:~$ workon env2 (env2)me@mymachine:~$ workon env1 (env1)me@mymachine:~$ すべての仮想マシンを終了して、実際のマシンで再び作業するにはどうすればよいですか?現在、私が戻る唯一の方法me@mymachine:~$は、シェルを終了して新しいシェルを開始することです。それはちょっと迷惑です。「何もしない」に取り組むコマンドはありますか、ある場合、それは何ですか?そのようなコマンドが存在しない場合、どのように作成しますか?

30
virtualenvで別のPythonバージョンを使用する
現在、Python 2.5.4を実行しているDebianシステムがあります。私はvirtualenvを適切にインストールしました、すべてがうまくいきます。異なるバージョンのPythonでvirtualenvを使用できる可能性はありますか? Python 2.6.2をコンパイルし、virtualenvで使用したいと考えています。バイナリファイルを上書きするだけで十分ですか?または、ライブラリに関して何かを変更する必要がありますか?


15
virtualenvを削除/削除するにはどうすればよいですか?
次のコマンドで環境を作成しました。 virtualenv venv --distribute 私は、次のコマンドでそれを削除することはできません:rmvirtualenv venv- これはの一部であるvirtualenvwrapperで述べたようにvirtualenvwrapperについては、以下の回答 私は何ls私の現在のディレクトリにし、私はまだvenvを見ます 私がそれを削除できる唯一の方法は次のようです: sudo rm -rf venv 環境がアクティブでないことに注意してください。Ubuntu 11.10を実行しています。何か案は?役に立たないようにシステムを再起動してみました。

23
OSX 10.6でPythonおよびDjangoを使用してMySQLdbを使用する方法
これはOSX 10.6ユーザーにとってよく議論されている問題ですが、機能する解決策を見つけることができませんでした。これが私の設定です: Python 2.6.1 64ビットDjango 1.2.1 MySQL 5.1.47 osx10.6 64ビット --no-site-packagesを使用してvirtualenvwrapperを作成し、Djangoをインストールしました。virtualenvをアクティブにしてpython manage.py syncdbを実行すると、次のエラーが発生します。 Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 438, in execute_manager utility.execute() File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 379, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/Users/joerobinson/.virtualenvs/dj_tut/lib/python2.6/site-packages/django/core/management/__init__.py", line 257, in fetch_command klass = load_command_class(app_name, subcommand) File …

2
virtualenvとpyenvの関係は何ですか?
私は最近、ワークフローでvirtualenvとvirtualenvwrapperを使用する方法を学びましたが、pyenvがいくつかのガイドで言及されているのを見ましたが、pyenvとは何か、それがvirtualenvとどのように/類似しているかを理解できていないようです。pyenvはvirtualenvのより良い/新しい代替品ですか、それとも無料のツールですか?後者の場合、それはどのように異なり、2つ(および該当する場合はvirtualenvwrapper)はどのように連携しますか?

8
すべてのvirtualenvをリストする
virtualenvwrapperで、私のマシン上のすべてのvirtualenvをリストする簡単な方法はありますか? (現在の仮想環境にあるすべてのpythonパッケージを一覧表示するためにyolk -lが行うことのように?) 明確化:私の環境ディレクトリの「ls -la」はカウントされません。virtualenvまたはvirtualenvwrapper固有のコマンドを探しています。

24
pipインストール後のvirtualenvwrapper.shはどこにありますか?
OSXでvirtualenvwrapperをセットアップしようとしています。見つかったすべての手順とチュートリアルで、virtualenvwrapper.shを指す.profileにソースコマンドを追加するように指示されています。すべてのpythonおよびsite-packagesディレクトリを確認しましたが、virtualenvwrapper.shが見つかりません。これは別にダウンロードする必要がありますか?pipは正しくインストールされていませんか? これは/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenvwrapperの内容です: hook_loader.py hook_loader.pyc project.py project.pyc user_scripts.py user_scripts.pyc ご覧のとおり、virtualenvwrapper.shはありません。それはどこにある?

9
virtualenvwrapperとPython 3
私はubuntu lucidにpython 3.3.1をインストールし、以下のようにvirtualenvを正常に作成しました virtualenv envpy331 --python=/usr/local/bin/python3.3 これenvpy331は私のホームディレクトリにフォルダを作成しました。 私もvirtualenvwrapperインストールしました。ただし、ドキュメントではの2.4-2.7バージョンのみpythonがサポートされてpython3います。virtualenv を整理しようとした人はいますか?もしそうなら、あなたはどのように私に教えてもらえますか?


5
virtualenvはどこに作成する必要がありますか?
virtualenvをどこに配置すればよいか混乱しています。 最初のdjangoプロジェクトで、次のコマンドでプロジェクトを作成しました django-admin.py startproject djangoproject 次に、djangoprojectディレクトリにcdして、コマンドを実行しました virtualenv env これにより、内部djangoprojectディレクトリと同じレベルに仮想環境ディレクトリが作成されました。 これは、この特定のプロジェクトのvirtualenvを作成するための間違った場所ですか? ほとんどの人がすべてのvirtualenvを完全に異なるディレクトリ(例:)に保持し、virtualenvwrapperを~/virtualenvs使用してそれらの間を切り替えているという印象を受けています。 これを行う正しい方法はありますか?

11
bash:mkvirtualenv:コマンドが見つかりません
Doug Hellmanのvirtualenvwrapper投稿の指示に従っても、テスト環境を起動できませんでした。 [mpenning@tsunami ~]$ mkvirtualenv test -bash: mkvirtualenv: command not found [mpenning@tsunami ~]$ 私が使用しWORKON_HOMEているのは私のにはないことに注意してください$HOME。インストールドキュメントに/usr/local/bin/virtualenvwrapper.sh示されているように探しましたが、存在しません。virtualenvwrapper これが問題になる場合は、CentOS 6とpython 2.6.6を実行しています。 # File: ~/.bash_profile # ... export WORKON_HOME="/opt/virtual_env/" source "/opt/virtual_env/bin/virtualenvwrapper_bashrc"

4
Python-virtualenvを使用してパッケージを手動でインストールする
virtualenvにインストールしたいPythonプログラムがあります-これはzipパッケージであり、解凍してからsetup.pyプログラムを実行する必要があります-しかし、私の質問は、これらの解凍されたファイルをvirtualenvに入れてパッケージを作成する方法に関するものですvirtualenvのsite-packagesフォルダーにインストールされますか? を使用してvirtualenv内からインストールすることもできますpip install <package name>が、何らかの理由で、PIPがダウンロードするパッケージが古くなっています。 だから-誰かがパッケージを手動でインストールするためのいくつかの簡単な手順を教えてもらえますか? これまでのところ、Virtualenvをロードするための基本的なコマンドがあります。 -bash-3.2$ source ~/.bashrc -bash-3.2$ workon test (test)-bash-3.2$ //Now I'm working on my virtualenv, but where do I go after this?? つまり、Pythonパッケージ/プログラムをどこに解凍するかは重要ですか?それとも、解凍する前にまずvirtualenvにログインする必要がありますか?virtualenvをロードし、「workon test」コマンドで使用していると、インストールするPythonパッケージは、見つけたディレクトリに関係なく、適切なvirtualenvのsite-packagesフォルダーにインストールされますか? オプション1は、Pythonプログラムを/ home / username / tmpに解凍します-次にvirtualenvにログインし、そのフォルダーに移動してsetup.pyプログラムを実行します-virtualenvがすべての関連ファイルを独自のsite-packagesフォルダーに転送すると仮定します。 またはシナリオ2は、ファイルをサイトパッケージに直接解凍し、そこから(virtualenvにログインした後)実行することです。 これでPythonclutzを助けてくれてありがとう!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.