Удаленный проект pycharm с virtualenv
У меня есть удаленный сервер с несколькими виртуальными средами (проекты django).
Как я могу открывать, разрабатывать и отлаживать эти проекты полностью удаленно?
Должен ли я монтировать удаленный каталог через sshfs, чтобы открыть проект?
(Я не могу открыть проект иначе, как локальный путь)
Я работаю над debian и windows xp.
Ответы
Ответ 1
Я нашел решение и спросил поддержку, которая подтвердила его:
Вот шаги:
- скопируйте проект в локальный каталог.
- configure: инструменты - развертывание, чтобы загрузить эту локальную копию на удаленный сервер.
- сделать автоматическое развертывание: инструменты - развертывание - "автоматическая загрузка"
- добавить удаленный интерпретатор: файл - настройки - интерпретаторы python - "+" - "Remote.."
Удаленный интерпретатор - это интерпретатор virtualenv со всеми пакетами.
Отладка также работает, мы можем отлаживать полностью удаленный проект на сервере, используя локальный pycharm.
Ответ 2
Debian:
В диспетчере файлов нажмите Connect To server
, подключитесь к ssh, указав учетные данные для входа, которые откроют ваш удаленный проект в самом файловом менеджере.
Или вы можете перейти на сервер с помощью ssh
через терминал и отредактировать свой проект с помощью текстового редактора командной строки.
IDE:
Если вы работаете с IDE, например Aptana или PyCharm, вы можете загрузить проект с самого сервера с помощью учетных данных для входа.