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

virtualenvは、サンドボックス化されたPython環境を作成するツールです。

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で使用したいと考えています。バイナリファイルを上書きするだけで十分ですか?または、ライブラリに関して何かを変更する必要がありますか?

12
ローカルディレクトリのrequirements.txtファイルに従って、pipを使用してパッケージをインストールする方法
ここに問題があります 次のようなrequirements.txtがあります。 BeautifulSoup==3.2.0 Django==1.3 Fabric==1.2.0 Jinja2==2.5.5 PyYAML==3.09 Pygments==1.4 SQLAlchemy==0.7.1 South==0.7.3 amqplib==0.6.1 anyjson==0.3 ... すべてのパッケージとその他を含むローカルアーカイブディレクトリがあります。 私は新しいvirtualenvを作成しました bin/virtualenv testing それをアクティブにすると、ローカルのアーカイブディレクトリからrequirements.txtに従ってパッケージをインストールしようとしました。 source bin/activate pip install -r /path/to/requirements.txt -f file:///path/to/archive/ インストールが正常であることを示すように見えるいくつかの出力を取得しました Downloading/unpacking Fabric==1.2.0 (from -r ../testing/requirements.txt (line 3)) Running setup.py egg_info for package Fabric warning: no previously-included files matching '*' found under directory 'docs/_build' …
1082 python  virtualenv  pip 


22
virtualenvでPython 3を使用する
virtualenvを使用して、デフォルトバージョンのPython(2.7)でプロジェクトを実行します。1つのプロジェクトで、Python 3.4を使用する必要があります。 以前brew install python3はMacにインストールしていました。では、新しいバージョンを使用するvirtualenvを作成するにはどうすればよいですか? 例:sudo virtualenv envPython3 私が試した場合: virtualenv -p python3 test 私は得ます: Running virtualenv with interpreter /usr/local/bin/python3 Using base prefix '/usr/local/Cellar/python3/3.4.0_1/Frameworks/Python.framework/Versions/3.4' New python executable in test/bin/python3.4 Also creating executable in test/bin/python Failed to import the site module Traceback (most recent call last): File "/Users/user/Documents/workspace/test/test/bin/../lib/python3.4/site.py", line 67, in <module> …

17
仮想環境内からpip自体を更新するにはどうすればよいですか?
pip管理パッケージを更新できますが、pip自体を更新するにはどうすればよいですか?によるとpip --version、私は現在、virtualenvにpip 1.1をインストールしており、最新バージョンに更新したいと考えています。 そのためのコマンドは何ですか?配布を使用する必要がありますか、それともネイティブのpipまたはvirtualenvコマンドはありますか?私はすでに試したpip updateとpip update pipなしの成功と。

30
Pythonで「pip」を使用してpsycopg2をインストールする方法
私は使用virtualenvしていて、「psycopg2」をインストールする必要があります。 私は次のことを行いました: pip install http://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160 そして、私は次のメッセージを持っています: Downloading/unpacking http://pypi.python.org/packages/source/p/psycopg2/psycopg2 -2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160 Downloading psycopg2-2.4.tar.gz (607Kb): 607Kb downloaded Running setup.py egg_info for package from http://pypi.python.org/packages/sou rce/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160 Error: pg_config executable not found. Please add the directory containing pg_config to the PATH or specify the full executable path with the option: python setup.py build_ext --pg-config /path/to/pg_config …

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

30
pkg_resourcesという名前のモジュールはありません
私はDjangoアプリを開発サーバーにデプロイしていますが、実行するとこのエラーが発生しますpip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources pkg_resourcesで配布されているようsetuptoolsです。最初はこれがvirtualenvのPythonにインストールされていないのではないかと思ったのでsetuptools 2.6、次のコマンドを使用してvirtualenvのPythonサイトパッケージに(Pythonと同じバージョン)インストールしました。 sh setuptools-0.6c11-py2.6.egg --install-dir /var/www/mydir/virtualenvs/dev/lib/python2.6/site-packages 編集:これはvirtualenv内でのみ発生します。virtualenvの外でコンソールを開くpkg_resourcesと存在しますが、それでも同じエラーが発生します。 なぜpkg_resources進まないのかに関するアイデアはありますか?

10
pipと要件ファイルを使用して特定のパッケージをアップグレードするにはどうすればよいですか?
私のDjangoプロジェクトでは、virtualenvで要件ファイルを使用してpipを使用しています。一部のパッケージ、特にDjango自体をアップグレードしようとしていますが、ソースコードの競合に関するエラーが発生します。 Source in `<virtualenv`>/build/Django has version 1.2.3 that conflicts with Django==1.2.4 (from -r requirements/apps.txt (line 3)) これは、要件ファイルでDjangoのバージョン番号を1.2.3から1.2.4に更新した後です。私は実際にアップグレードを行うためにこのコマンドを使用しています: pip --install --upgrade -E `<virtualenv dir`> --requirement `<requirements file`> パッケージ全体の再ダウンロードをトリガーするフラグが見つかりません。最初にアンインストールコマンドを実行し、次にインストールを実行してみましたが、サイコロはありませんでした。多分私は何かが足りないのですか?
436 django  virtualenv  pip 

4
包括的な初心者向けvirtualenvチュートリアル?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 最近、virtualenvについての話題を聞いていますが、興味があります。しかし、私が聞いたすべては賞賛のほんの少しであり、それが何であるか、またはそれをどのように使用するかについて明確な理解を持っていません。 私は(理想的には)Pythonを使用せずにWindowsまたはLinuxから私を連れて行くことができる、フォローアップに沿ったチュートリアルを探しています。 使い始めるために何をすべきか virtualenv 使用virtualenvが良いアイデアである特定の理由 使用できる/使用できない状況 virtualenv 使用すべき/すべきでない状況 virtualenv そして、(包括的に)should + can多様性のいくつかのサンプル状況をステップスルーします。 それで、これをカバーするための良いチュートリアルは何ですか?または、時間と興味があれば、ここでそれらの質問のいくつかに答えることができます。あなたの答えのいずれか、またはそれを答えるチュートリアルへのリンクとして、これらは私が知りたいことです。
356 python  virtualenv 

5
pipはどこにパッケージをインストールしますか?
pipがインストールされているvirtualenvをアクティブにしました。やった pip3 install Django==1.8 Djangoが正常にダウンロードされました。ここで、Djangoフォルダーを開きます。フォルダはどこにありますか?通常は「ダウンロード」されますが、virtualenvでpipを使用してインストールした場合、どこにあるかわかりません。
323 python  django  pip  virtualenv 



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 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.