vs code配置virtualenv
1. 用virtualenv配置虚拟环境使用djang框架开发出现不能识别导入模块的问题
- 由于开发环境是在virtualenv的虚拟环境中,django框架也是安装在此虚拟环境中,用系统的python解释器无法识别虚拟环境中的框架模块
- 解决思路,将vs code的python解释器配置为virtualenv虚拟环境中的python解释器
2. 在vs code中配置virtualenv虚拟环境的python解释器
- 打开 vs code 在程序左下角找到 设置
- 在 设置 中找到 扩展
- 在 扩展 中找到任一 在settings.json中编辑
- 点击左边的 工作区设置,按如下设置
{
“python.pythonPath”: ~/.virtualenvs/py36_django/bin/python"
}
将代码中的 “py36_django” 更换为用户自己创建的virtualenv虚拟环境名称