2017-05-03 36 views
3

我目前在virtualenv中運行python程序,但是如何使用visual studio代碼運行,尤其是在單擊運行/調試時。 (Ubuntu的)如何在虛擬工作室代碼中運行virtualenv中的python程序

首先我需要的environement這裏面是我從終端源〜/家/ Python的/ bin中運行/激活,然後在那裏蟒蛇指向python3.5中的virtualenv的python test.py

基本上我想通過使用斷點進行調試。

+0

不是您的問題的答案,但Scrapy具有一些可能對您有用的交互式調試功能。 – VMRuiz

+0

@VMRuiz scrapy我可以以某種方式管理,但檢查與virtualenv概念 – Sharath

回答

2

請編輯launch.json添加配置

{ 
      "name": "Attach (Remote Debug)", 
      "type": "python", 
      "request": "attach", 
      "localRoot": "${workspaceRoot}", 
      "remoteRoot": "${workspaceRoot}", 
      "port": 3000, 
      "secret": "my_secret", 
      "host": "localhost" 
}, 

關注鏈接:https://code.visualstudio.com/docs/editor/debugging

+0

但如何在環境中。我已更新問題 – Sharath

+0

歡迎來到SO。請閱讀這個[如何回答](http://stackoverflow.com/help/how-to-answer)遵循SO指導方針,以提供一個高質量的答案。 – thewaywewere

1

假設你正在使用的donjayamanne.python插件的Visual Studio代碼,你可以設置這個在用戶或工作區設置文件(settings.json):

"python.pythonPath": "~/home/python/bin/python" 

您可以使用文件 - >首選項 - >設置訪問Visual Studio代碼中的設置文件。

相關問題