問題タブ [pyvenv]
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 - macOS と Windows で venv が python のシンボリック リンクを同じ場所に配置するように強制する
Python 仮想環境内でプログラムを開発しています。コマンドの実行
Windows では、python
シンボリック リンクを挿入し.venv\Scripts\
ます。
macOS では、シンボリック リンクを に置き.venv/bin/
ます。開発に Visual Studio Code を使用して.vscode\\settings.json
いますが、実行可能ファイルのシンボリック リンクを指す必要がある があります。例えば
venv
プラットフォームに関係なく、同じ場所にシンボリックリンクを配置するにはどうすればよいですか?
PS1。この.venv
フォルダーは git によって無視され、.gitignore
ファイルに含まれています。AFIK では、コードベースと共に出荷することはお勧めできません。
PS2。XY 問題を回避するための最終的な目標は、異なるプラットフォームで同一の開発環境を持つことです。ソリューションが何であれ、パッケージ マネージャーに関係なく、Visual Studio Code はさまざまなプラットフォームで実行可能ファイルのシンボリック リンクを見つけることができるはずです。
PS3。パラメータを変更する方法を見つける必要があり__VENV_BIN_NAME__
ます。
PS4。ここから、考えられる解決策の 1 つは、"python.pythonPath": "${env:PYTHON_INSTALL_LOC}",
代わりに使用することです。
PS5。ここで別の質問をしました。
python - venvプラグインでpyenvダウンロードをインストールするには?
venvで動作するpyenvをインストールしたいので、少し混乱しています。最初に pyenv https://github.com/pyenv/pyenv-installerをインストールしてからhttps://github.com/pyenv/pyenv-virtualenvをインストールするか、2 番目のものをインストールするだけですか?