問題タブ [virtual-environment]
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 - 1 つの Django プロジェクトに 2 つの仮想環境?
必要なパッケージを含む仮想環境を作成した Django プロジェクトがあります。
開発のために、プロジェクトに含める前にコードを試すことができるツールを探していました。私は少し前に Jupyter で良い経験をしたので、このツールでまた仕事ができたらいいなと思いました。
最小限の仮想環境が Jupyter の依存関係でごちゃごちゃになるのを避けるために、複製して .exejupyter
と一緒にインストールしましたdjango-extensions
。
私settings.py
の には、次のものがあります。
なくても最小限の仮想環境を使用できるようにしますdjango_extensions
。
Jupyter 対応の仮想環境からサーバーを実行できないという事実を除けば、今のところかなりうまく機能しています。これは、私のプロジェクトが使用してdjango-images
おり、django がこの環境で移行ファイルを見つけることができないためです ( 内sites-packages/django_images/migrations
)。エラー メッセージは次のとおりです。
両方の仮想環境が同じ移行フォルダーを共有するようにシンボリック リンクを作成するのは良い考えdjango-images
でしょうか?それとも私のプロジェクトを完全に台無しにしてしまいますか?
移行についてはまだ完全に自信がありません。これに関するアドバイスをいただければ幸いです。
python - Python仮想環境の標準ライブラリはどこにありますか?
デフォルトでpython 3.5がインストールされたUbuntuシステムを使用しています。
モジュールを使用venv
して仮想環境を作成すると、仮想環境に標準ライブラリが見つからず、Python インタープリターのバイナリ ファイルしか見つかりません。ただし、この仮想環境を使用するように切り替えると、Python スクリプトに標準ライブラリ モジュールをインポートできます。
では、どのように機能しvenv
ますか?新しく作成された仮想環境は、システム python の標準ライブラリを使用するだけですか? その場合、完全に自己完結型の仮想環境を作成したい場合はどうすればよいですか? venv
モジュールでこれを達成することは可能ですか?ちなみにconda
以前使ってました。conda
システムのバージョンが異なるpythonで仮想環境を作ることができます。venv
この仕事はできますか?
bash - 2 セットの Qt バイナリを同じプロセスにロードしている可能性があります
condaの仮想環境でpythonコードを実行しようとしています。問題は、brewを使用してopencvをインストールし、anaconda環境からpythonを使用してインストールしたことです。両方(brewとconda)にあるqtというライブラリがあります。コードを実行しようとすると、同じプロセスで 2 セットの qt バイナリを読み込んでいると表示されます。エラーは理解できましたが、conda または brew から qt バイナリを無効にする方法がわかりません。
conda から 1 つを削除すると正常に動作しますが、一部の依存関係も削除されます。それはしたくない。誰かが私に何らかの方法を提案できますか。