使用Python virtualenv时如何设置VS code

用python编程时使用virtualenv隔离项目环境是很普遍的做法,但是用了virtualenv后,使用VS code写python代码会丢失代码提示和代码导航,特别是第三方库。

在VS code装了python插件后的设置项里有一个选项用于配置解释器路径,但是改了这个选项后没有通用性,在别的项目中还需要重新设置。于是Google了一下,找到了解决方法,记录一下免得忘记。

  1. 打开VS code命令面板,mac下快捷键:shift+command+P 或者 F1
  2. 在打开的命令面板里输入或者在 quick pick 内找到 Python: Select Workspace Interpreter 这条命令
  3. 执行后会列出自动扫描出的解释器路径,选择你想要的就可以了

它其实是在你的项目根目录下新建了一个 ./.vscode/settings.json 配置文件,将解释器路径选项写在里面了,该文件称为工作区设置,可以针对每个项目单独设置配置项。当然了你自己手动设置也是没有问题的。

参考文章:

http://stackoverflow.com/questions/37642045/use-virtualenv-with-python-with-visual-studio-code-in-ubuntu


CashQian Blog

欢迎来到我的个人博客网站

友情链接

Powered by Python Blog. Copyright © 2016.

www.cashqian.net. All rights reserved.