Seu*_*Lee 2 python django pylint visual-studio-code pipenv
在继续进行Django Project Now时,我在VSC pylint中使用linter遇到了麻烦。首先,我将虚拟环境与pipenv结合使用。并且我正在Windows 10上使用Visual Studio Code版本1.19.1。我遇到的问题是,即使我使用pipenv和pip命令安装了pylint,VSC也无法识别它,而使用Visual Studio Code进行安装却无法工作

首先,我发现python路径设置指向全局设置,而不是虚拟环境。所以我按照以下方式编辑VSC的settings.json。
{
"python.pythonPath": "C:\\Users\\seungjinlee\\AppData\\Local\\lxss\\home\\seungjinlee\\.local\\share\\virtualenvs\\seungjingram-6b3oTnkI\\bin\\python",
}
Run Code Online (Sandbox Code Playgroud)
Windows的bash是否有问题?我猜bash shell为Ubuntu创建了虚拟环境。但是我在Windows 10上使用了VSC编辑器,因此找不到Windows的pylint,... plz可以帮助我..!
我在Mac OS上也遇到了同样的问题。我用下一个序列解决了它:
$ cd project_directory
$ pipenv install pylint
$ code .
Run Code Online (Sandbox Code Playgroud)
因此,事情是从已激活的虚拟环境通过命令行运行VS Code。不过,我不确定它是否对Windows有帮助。
对于Windows,一种解决方法可能是在工作区设置中指定pylint的确切路径:
"python.linting.pylintPath": "C:\\Users\\seungjinlee\\AppData\\Local\\lxss\\home\\seungji??nlee\\.local\\share\??\virtualenvs\\seungj??ingram-6b3oTnkI\\bin??\\pylint"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3353 次 |
| 最近记录: |