2017-01-02 6 views
1

Я экспериментирую с настройкой кода Visual Studio как моей IDE Django, однако у меня возникают трудности с настройкой среды рабочего пространства python правильно, чтобы я мог получить intellisense для Модули сторонних разработчиков (например, Django).Установите среду рабочего пространства python на виртуальную машину Debian, когда на OSX в коде VS

Мой рабочий стол Mac OSX, но я запускаю свою реальную среду Django в экземпляре Debian внутри виртуальной коробки, работающей на моем Mac. Я также запускаю Debian на производстве. Я использую NFS для совместного использования файлов проекта django и файлов virtualenv между Debian и OSX.

Я попытался следующие these instructions для настройки моего переводчика, однако, если я изложу пользовательский путь:

/Users/myusername/.virtualenv/myenv/bin/python2.7

Это не будет работать, потому что это Debian двоичные файлы, а не Mac OSX.

В PyCharm я считаю, что есть способ указать удаленные интерпретаторы, даже на разных архитектурах. В VS Code нет способа сделать что-то подобное?

+1

Что я обычно делаю, чтобы обойти ситуации, как это держать другой venv на моей хост-машине, которая имеет все те же пакеты. Это не идеально, но это работает. – IanAuld

+0

Спасибо! Согласовано это будет полностью работать, просто своего рода раздражает, чтобы создать ручное зеркало virtualenv, которое находится в моем репо. Я не могу просто проверить virtualenv локально, поскольку там есть двоичные файлы. Таким образом, это означает, что оно поддерживает его. Я думаю, что с этим нужно было бы заставить пороговое сопротивление переключиться на VS Code слишком высоко для меня сейчас. – DomoDomo

ответ

Смежные вопросы