
Я установил 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в комментарии выше направили меня к решению.