問題タブ [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 - virtualenv / virtualenvwrapper / django-selectable
Django プロジェクトでvirtualenv
、およびを使用しようとしています。パッケージを名前付きにvirtualenvwrapper
インストールしました。私の Django プロジェクトは仮想環境にありません。それは私のホームディレクトリの下にあります。django-selectable
virtualenv
selectable
virtualenvwrapper
コマンドを実行しようとすると、メッセージ (以下を参照) が表示されますsetvirtualenvproject
。ただし、ファイルが存在するように見えます。私は何を間違っていますか?
端末から:
プロジェクトを実行して、ユーザーがサイトの入力フォームにオートコンプリート フィールドを入力django-selectable
したときにヒットするようにしたいと考えています。virtualenv
python - Python virtualenv 環境の共有
1 つのユーザー アカウントに Python virtualenv (virtualenvwerapper で作成) があります。同じホストの別のユーザー アカウントから使用したいと考えています。
これどうやってするの?ホスト上のすべてのユーザーが利用できるように仮想環境を設定するにはどうすればよいですか? (主に Linux / Debian ですが、Mac OSX も含まれます。)
ありがとう。
python - mkvirtualenv --no-site-packages コマンドで「コマンドが見つかりません」というエラーが表示される
virtualenv と virtualenvwrapper をインストールしましたが、アプリケーションをセットアップしようとするとmkvirtualenv --no-site-packages
、次のエラーが表示されます。
-bash: mkvirtualenv: command not found
これをトラブルシューティングする方法がわかりません。初心者として、私はどんな助けにも感謝します。
python - virtualenvwrapper で環境の名前を変更する
という環境があり、名前をvirtualenvwrapperdoors
に変更したいと思います。django
フォルダーの名前~/.virtualenvs/doors
を.django
workon django
(doors)hobbes3@hobbes3
virtualenvwrapper - 独自の virtualwrapper テンプレートを作成する
virtualenvwrapperのドキュメントを正しく読んでいれば、独自のテンプレートを作成できるはずです。これは、いくつかの異なるタイプのプロジェクトを管理するのに役立ちます。
github の Flask と bitbucket の django の比較
残念ながら、これがどのように達成されたかについての明確なドキュメントはありません(経験豊富な目から見れば、かなり明確かもしれません)
また、全体像を見落としている可能性もあります。
助言がありますか?
python - linux + virtualenv + pip いくつかのシステムパッケージを使用
システム全体にインストールされている特定のパッケージを再利用したいのですが、他のパッケージはすべて無視します。
私は作成しましたmkvirtualenv --distribute --extra-search-dir=/usr/lib/python2.7/dist-packages/IPython myenv
(デフォルトは--no-system-packages
ですがpip freeze
、ipython パッケージの知識はありません。
システム全体に既にインストールされている特定のパッケージ ( 、 など) を取得する方法はありますipython
かnumpy
?
ありがとう
python - virtualenvwrapper の mkvirtualenv と mkproject を区別する
Doug Hellman の virtualenvwrapperについて話しています。彼によると、virtualenvwrapper をインストールしたら、ここで説明されているように .bashrc ファイルを編集する必要があります。
次の 3 行のコードを追加します。
ここで、.virtualenv は、venv が配置されるディレクトリです。Devel は、コードが存在するディレクトリです。
観察 1:
私が行うmkvirtualenv proj1
と、proj1 というディレクトリが .virtualenv 内に作成されますが、Devel 内には作成されません。
観察 2:
するとmkproject proj1
、.virtualenv 内と Devel 内にディレクトリが作成されます。
今質問:
観察 1について説明してください。
2 つのプロジェクトに同じ要件があり、単一の環境を使用したいが、別の仮想環境の作成から始めて、インストールされているものと同じものを再インストールしたくない場合はどうでしょうか。どうすればいいですか?
python - 複数のユーザーまたはグループ用のVirtualenv
私は、Pythonの新人のグループが、Pythonを使用して特定の種類の科学的作業を行うための新しいシステムをセットアップしています。2つの異なるpython(32ビットと64ビット)があり、システム上のユーザーが使用する共通モジュールのセットをインストールしたいと思います。
- (a)一部のモジュールは、両方のpythonでそのまま動作します。
- (b)いくつかのコンパイルコードとPythonに応じて異なるインストール、および
- (c)特定のpythonではまったく機能しないものもあります。
virtualenv(+ラッパー)はこの種の状況に適していると言われましたが、その方法はわかりません。
- virtualenvを使用して、ユーザーごとに各モジュールをインストールしなくても、複数のユーザーアカウントにサンドボックス化されたモジュールを設定できますか?
- virtualenvを使用して、ケース(a)の時間を節約できますか?つまり、モジュールをインストールしますが、すべてのpythonにそれを認識させることができますか?
私は、環境を分離して、ケース(c)の問題に応じて、「workonscience32」「workonscience64」と入力するというアイデアが好きです。
アドバイスをいただければ幸いです。
python - Mac OSX 10.7.3 への virtualenvwrapper のインストール
私はプログラミング、mac osx、および bash の初心者です。
Mac osx 10.7.3 で virtualenvwrapper をセットアップするのに苦労しています。それは間違いなくパス設定の問題ですが、私はそれを機能させるのに苦労しています。
.bashrc での virtualenvwrapper のセットアップ
いくつかの端末出力:
ターミナルで「source .bashrc」を実行すると、出力が得られません。
ターミナルで mkvirtualenv を実行すると、次のようになります。
python-2.x - virtualenvwrapper.sh の「which python」が arch linux で失敗する
Arch Linux では、virtualenvwrapper をシステム全体にインストールした後、sudo pip2 install virtualenvwrapper
これをユーザーの .bash_profile に追加して、
新しいシェル ウィンドウを起動するたびにエラーが表示されます:-
これは、virtualenvwrapper.sh スクリプトの 50 行目まで追跡できます。
これは、python 2.7 のインストールに python2 を使用するという arch linux の規則との競合の結果です。
行 50 を に変更するとwhich python2
、すべてが完全に機能し、新しいシェルを起動するたびにエラー メッセージが表示されなくなります。
この問題を解決する適切な方法は何ですか? 現在の OS が arch linux であることを明示的に確認し、if-else 条件を導入して virtualenvwrapper.sh で which python2 を使用し、パッチを virtualenvwrapper の作成者に送信する必要がありますか? または、arch Linux マシンの構成でできることはありますか?