問題タブ [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.

0 投票する
2 に答える
1370 参照

django - github に venv フォルダーをアップロードする

同じプロジェクトの他のフォルダーやファイルと一緒に何百ものファイルを含む venv フォルダーを GitHub にアップロードする必要がありますか?

0 投票する
2 に答える
1434 参照

python - Visual Studio: ソース管理の Python 仮想環境

Visual Studio Python プロジェクトのセットアップに成功しました。このプロジェクトをソース管理を通じて他の開発者と共有したいと考えています (私が働いている会社はSVNを使用しています)。

各同僚が同じ Python 環境を手動でセットアップする必要がないようにしたいので、仮想環境の使用を検討しました。私の頭の中では、これは NPM モジュールがローカルに保存される方法と非常によく似ているように思えます。

あまり手間をかけずに、見事に機能する仮想環境をセットアップすることができました.

ただし、「pyproj」ファイルにローカル仮想環境への参照が含まれていることに気付いたとき、「仮想環境」フォルダーを SVN にチェックインしないように除外する準備ができていました。

「仮想環境」フォルダーを削除して Visual Studio ソリューションを開くと、生成された「requirements.txt」ファイルに基づいて環境を復元するオプションがありません (予想どおり)。動作していない「仮想環境」を削除して、まったく新しい仮想環境を追加しない限り。

これは、私のワークフローや仮定に何か問題があると私に信じ込ませます.

  • 仮想環境をチェックインから除外すべきではありませんか?
  • 仮想環境の一部のみを除外する必要がありますか?除外する場合、どの部分を除外しますか?

補足:

  • おそらくおわかりのように、私はまだ Python を使用するのにかなり慣れていないので、アドバイスは大歓迎です。
  • 私が Visual Studio を使用したい理由は、会社が主に .NET に重点を置いており、ほとんどの開発者にとって非常にファームな環境になっているためです。
  • Working with python in Visual Studio - Step 06 Working with Git を読みましたが、仮想環境についてはまったく言及されていません。