【发布时间】:2018-12-08 06:39:58
【问题描述】:
我在这个文件夹中的 mac os 上使用 python3.6 创建了一个 venv
/Users/kim/Documents/Apps/PythonApps/python36-miros-a3
我在激活虚拟环境后运行了pip install pylint
我的工作区在/Users/kim/Documents/Apps/WebApps/miros-a3
在我的 vscode 工作区中,我有以下工作区设置
{
"folders": [
{
"path": "."
}
],
"settings": {
"python.pythonPath": "/Users/kim/Documents/Apps/PythonApps/python36-miros-a3/bin/python3.6",
"python.venvPath": "/Users/kim/Documents/Apps/PythonApps"
}
}
我尝试为 pylint 设置自定义路径并更改 venvpath。
pylint 一直抱怨 import 声明说它不存在。
如你所见,它们在同一个文件夹中,我绝对可以执行我的python文件。
如何避免此类误报导入错误?
我也尝试了以下方法:
- 转到命令行打开虚拟环境,然后键入
code以激活这里推荐的vscode https://code.visualstudio.com/docs/setup/mac - 也试过这个https://donjayamanne.github.io/pythonVSCodeDocs/docs/troubleshooting_linting/
【问题讨论】:
标签: python-3.x visual-studio-code virtualenv pylint python-venv