У меня есть VPS. Я использую SSH, и я создал локальную установку Python 3.4.3, а затем создал папку с именем PythonTest с помощью mkdir.
Затем я использовал virtualenv PythonTest для создания виртуальной среды и источника PythonTest / bin / activ. Теперь я пытаюсь выяснить, какой должна быть линия Шебанга, чтобы использовать этот virualenv. Я загрузил hello_world.py, используя обычный
#!/usr/bin/python
линия Шебанга. Этот скрипт работает просто отлично. Текст сценария:
#!/usr/bin/python
print
print "Hello world!"
Ниже приведены строки, которые я безуспешно пробовал:
#!/usr/bin/python3
#!/usr/bin/env python3
#!/usr/bin/env PythonTest
#!/root/.local/bin/python3
Я новичок в SSH и python и пытаюсь выяснить, как можно загружать и запускать скрипты с модулями, установленными только в virtualenv / альтернативной установке Python 3.4.3. Любая помощь с благодарностью.