仮想環境へのショートカットを作成する

仮想環境へのショートカットを作成する

Spyder Python IDE を仮想環境にインストールしました。このために、次のコマンドを使用しました。

python3 -m venv spyder-env
source spyder-env/bin/activate

仮想環境に切り替えて、spyder と入力する必要があります。Ubuntu 20.04 を使用しています。時間を節約するために、bash コマンドをショートカットとして作成し、デスクトップ アイコンを作成して直接開くことはできますか?

答え1

同様の問題でこの質問にたどり着きましたが、私の場合、仮想環境は conda で作成されました... 同様の問題に苦しんでいる他の人のために、conda 環境 (環境の名前は「spyder」) で見つけたデスクトップ アイコンの解決策を共有します...:

Name=Spyder5
Comment=spyder inside virtual environment
Exec=bash -i -c "conda activate spyder; python -m spyder.app.start"
Icon=/home/<username>/anaconda3/envs/spyder/share/icons/spyder.png
Type=Application
Terminal=true

内部spyder.desktopファイルは説明どおりに作成されましたここ、およびbash -i -c;によって言及されたユーザー5357633上記のコメントで解決策が分かりました。

関連情報