Все эти ответы чрезмерно раздуты. Три символа для команды? Пожалуйста.
Самый быстрый способ найти, кто зарегистрировался и что делает:
$ w
Чтобы запустить скрипт python в виртуальной среде, вам просто нужно выполнить двоичный код python, который находится в папке bin вашей виртуальной папки env.
То есть: если ваше виртуальное env внутри /home/alexis/myvirtualenv и если скрипт, который вы хотите выполнить, называется /home/alexis/scripts/my_python_file.py, вам придется запустить скрипт python таким образом:
/home/alexis/myvirtualenv/bin/python /home/alexis/scripts/my_python_file.py
Для ваших конкретных потребностей: попробуйте поместить следующий код в spyder.sh :
#!/bin/bash
/home/alexis/tensorflow/bin/python spyder3 # you may have to put the full path to spyder3
Чтобы запустить скрипт python в виртуальной среде, вам просто нужно выполнить двоичный код python, который находится в папке bin вашей виртуальной папки env.
То есть: если ваше виртуальное env внутри /home/alexis/myvirtualenv и если скрипт, который вы хотите выполнить, называется /home/alexis/scripts/my_python_file.py, вам придется запустить скрипт python таким образом:
/home/alexis/myvirtualenv/bin/python /home/alexis/scripts/my_python_file.py
Для ваших конкретных потребностей: попробуйте поместить следующий код в spyder.sh :
#!/bin/bash
/home/alexis/tensorflow/bin/python spyder3 # you may have to put the full path to spyder3