2017-01-02 50 views
1

我正在嘗試將Visual Studio代碼設置爲我的Django IDE,但是我無法正確配置我的python工作區環境,以至於我可以獲取intellisense for第三方模塊(如Django)正在工作。在VS代碼中的OSX上將Python工作區環境設置爲Debian VM

我的桌面是Mac OSX,但我在我的Mac上運行的虛擬框內的Debian實例中運行我的實際Django環境。我也在生產中運行Debian。我在Debian和OSX之間使用NFS共享我的django項目文件和virtualenv文件。

我嘗試以下these instructions配置我的翻譯,但是如果我像設置自定義路徑:

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

它不會工作,因爲這是一個Debian的二進制文件,不支持Mac OSX。

在PyCharm我相信有一種方法可以指定遠程解釋器,即使在不同的架構上。在VS Code中沒有辦法做到這一點,對吧?

+1

我最常做的要解決這樣的情況是讓我的主機上的另一個VENV具有所有相同的程序包。這不是理想的,但它的工作原理。 – IanAuld

+0

謝謝! 一致認爲這將是完全有效的,只是一個惱人的,必須創建我的回購中的virtualenv手動鏡像。我不能在本地檢查virtualenv,因爲那裏有二進制文件。所以這意味着要維護它。我認爲不得不使用這種方法會使我現在切換到VS Code的門檻電阻太高。 – DomoDomo

回答

相關問題