問題タブ [virtualenvwrapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python virtualenv を終了/終了/非アクティブ化する方法
virtualenv と virtualenvwrapper を使用しています。コマンドを使用して、virtualenv をうまく切り替えることができworkon
ます。
すべての仮想環境を終了して、システム環境で再び作業するにはどうすればよいですか? 今のところ、元に戻る唯一の方法はme@mymachine:~$
、シェルを終了して新しいシェルを開始することです。それはちょっと面倒です。「何もしない」で作業するコマンドはありますか? もしそうなら、それは何ですか? そのようなコマンドが存在しない場合、どのように作成すればよいですか?
python - virtualenv で異なる Python バージョンを使用する
現在、Python 2.5.4 で実行されている Debian システムがあります。virtualenv を適切にインストールしました。すべて正常に動作しています。別のバージョンの Python で virtualenv を使用できる可能性はありますか?
Python 2.6.2 をコンパイルしましたが、それを virtualenv で使用したいと考えています。バイナリファイルを上書きするだけで十分ですか? または、ライブラリに関して何かを変更する必要がありますか?
python - Windowsへのvirtualenvwrapperのインストール
easy_installを使用してWindowsにvirtualenvとvirtualenvwrapperをインストールしました。しかしmkvirtualenv
、欠けています。自分のマシンで検索しようとしましたが、見つかりませんでした。どうやって解決したらいいのかわからない。何か考えはありますか?
python - OSX 10.6でPythonとDjangoでMySQLdbを使用するにはどうすればよいですか?
これはOSX10.6ユーザーにとってよく議論されている問題ですが、うまくいく解決策を見つけることができませんでした。これが私の設定です:
Python2.6.164ビットDjango1.2.1MySQL 5.1.47osx10.664ビット
--no-site-packagesを使用してvirtualenvwrapperを作成し、Djangoをインストールしました。virtualenvをアクティブにしてpythonmanage.pysyncdbを実行すると、次のエラーが発生します。
MySQL for Pythonアダプターもインストールしましたが、役に立ちませんでした(おそらく、正しくインストールしていませんか?)。
誰かが以前にこれに対処しましたか?
django - Django virtualenv デプロイメント構成
私は最近 virtualenvwrapper を使い始めて作成しました
Virtualenvwarpper は ~/.virtualenv の下に example.com という名前の virtualenv を自動的に作成するため、これがすべての virtualenv の中心的なコンテナーになります。pip経由でdjangoと他のいくつかのパッケージをインストールした後、私のサイトは
/srv/www/example.com/public_html の下のサイトで example.com virtualenv を使用できない場合、サイトを ~/.virtualenv/example.com に配置する必要がありますか。このデプロイ用の apache mod_wsgi 構成を見せてもらえますか? ありがとう
python - Python には、Ruby の rvm と同じくらい堅牢なものがありますか?
これはこの質問の重複ではありません。
私はすでにvirtualenvとvirtualenvwrapperとpipを認識していますが、私が望むものを正確に持っているようには見えません。
複数のバージョンの Python だけでなく、複数のバージョンの Django (たとえば) をインストールし、「アクティブな」バージョンの Python と「アクティブな」バージョンの Django を組み合わせて一致させる方法を探しています。
たとえば、Django 1.0、1.1、および 1.2 があり、トランクは「アクティブ」です。Python 2.5、2.6、および 2.7 でテストできるようにしたいと考えています。次に、Django 1.2 を「アクティブ」にして、すべての Python バージョンで再度テストします。
その例で virtualenv を使用して潜在的に取得できる方法を確認できますが、Python 2.5、2.6、および 2.7 と Django バージョン 1.0、1.1、および1.2. この時点で、私が作成する必要がある仮想環境の数が管理不能になりつつあります。
virtualenv の作成と切り替えに対処することなく、Python バージョン X を「アクティブ」にし、Django バージョン X を「アクティブ」にし、MyApp バージョン X を「アクティブ」にすることができるようにしたいと思います (そして、私は間違いなくそうしません)。大量のブートストラップ スクリプトを実行する必要はありません)。
私が探しているものはPythonに存在しますか、それともvirtualenv、virtualenvwrapper、およびこれをエレガントに処理できるpipについて欠けているものはありますか?
python - 共有 python パッケージを複数の virtualenv に追加する
現在の Python ワークフロー
pip、distributed、virtualenv、およびvirtualenvwrapperをPython 2.7 サイト パッケージ ( Mac OS X にインストールされたフレームワーク Python ) にインストールしました。私の~/.bash_profile
中で私はラインを持っています
これにより、次のようなワークフローが得られます。
質問
以前に別の virtualenv にインストールされたパッケージをダウンロードするわけではないため、このワークフローは時間と帯域幅を節約します。ただし、各パッケージが各 virtualenv にインストールされるため、ディスク容量は節約されません。したがって、私は疑問に思っています:
- 質問 #1 Python 2.7 サイト パッケージにインストールされていない1 つの Python パッケージを複数の virtualenv が参照するようにすることで、ディスク領域を節約できるこのワークフローへの変更はありますか?
virtualenvwrapper の一部であるadd2virtualenvを使用してみました。これにより、「指定されたディレクトリが現在アクティブな virtualenv の Python パスに追加されます」が、ディレクトリにある実行可能ファイルは追加されませんvirtualenv/bin
。したがって、以下は失敗します。
- 質問 #2仕組みについて何か見逃していることはあり
add2virtualenv
ますか? - 質問 #1 言い換え私の Python 2.7 サイト パッケージにインストールされていない1 つの Python パッケージを複数の virtualenv が参照できるようにする add2virtualenv よりも優れた方法はありますか?
- 質問 3共有 Python パッケージを複数の virtualenv にインストールする方法がある場合、Python パッケージを各 virtualenv に個別にインストールする場合と比較して、パフォーマンスの低下はありませんか?
- 質問 #4ディスク領域の節約をあきらめて、現在のワークフローを維持する必要がありますか?
python - crontab の virtualenv を設定するには?
Python スクリプトを実行するように crontab をセットアップしたいと考えています。
スクリプトが次のようなものだとします。
その Python スクリプトを実行するための virtualenv を指定する方法はありますか? シェルでは、次のようにします。
virtualenvをアクティブにするためにcrontabでできることはありますか?
python - Ubuntu 10.10 の virtualenvwrapper - Python
Ubuntu 10.10 デスクトップで virtualenvwrapper を動作させることができません。
mkvirtualenv test_env
戻り値:
エラー: virtualenvwrapper はパスに virtualenv を見つけられませんでした
私は手紙にインストールの指示に従いました。
何か案は?
python - この bash スクリプトが機能しない - Linux/Python
彼の bash スクリプトを機能させる方法がわかりません。
Python の仮想環境を利用するために viretualenv と virealenvwrapper を使用しています。
シェルでこれらのコマンドを入力してもまったく問題なく動作しますが、bash スクリプトとして実行しても機能しません。
何か案は?