私はさまざまな virtualenv を持っており、各プロジェクトで使用する virtualenv を指定できるようにするために、Sublime Text 3 でパッケージ Virtualenv ( https://packagecontrol.io/packages/Virtualenv ) を使用しました。 Sublime Text 4 の所有者になりました。パッケージ Virtualenv が機能しなくなりました (Sublime Text 3 でのみ使用できます)。
Sublime Text 4 の virtualenv を別の方法で管理しています。を通じてvirtualenvを使用しますTools/Build System
。パッケージ Virtualenv のように Sublime を離れることなく、スクリプトを直接実行します。既存の virtualenv 用の新しいビルド システムをビルドするには、最初に実行Tools/Build System/New Build System
し、新しく開いたファイルに貼り付けます。
{
"shell_cmd": "C://python_projects/my_project/env/Scripts/python -u \"$file\"",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
この後、プロジェクトの名前(ここでmy_project_python
は)で dirに保存しUser
ます。という名前の新しいファイルを作成しますmy_project_python.sublime-build
(ビルドシステム名とそれに続く で構成されます.sublime_build
)。これを行った後、に行くとTools -> Build System
、新しいオプションが表示されますmy_project_python
。異なる virtualenvC://python_projects/my_project/env/Scripts/python
は、ファイルのパスと名前のみが異なります.sublime-build
。
それはいいことですが、異なる virtualenv を持つ多数のフォルダーがある場合、Tools -> Build System
. パッケージ Virtualenv はより優雅に virtualenv を管理していると思います。
Sublime Text 4 で動作する Virtualenv のような別のパッケージがあるかどうかコミュニティに尋ねたいと思いますか? Sublime Text 4 でパッケージ Virtualenv を実行する方法を誰かが持っているのではないでしょうか?