我将Visual Studio Code与flake8 linter一起使用,但是我不知道如何通过访问全局安装的软件包(flake8)来创建虚拟环境。
virtualenv env --system-site-packages
不能像我想要的那样工作,因为当我输入命令pip freeze
时,它会向我显示所有全局软件包。
答案 0 :(得分:0)
您可以将"python.linting.flake8Path"
setting设置为指向flake8的全局安装。
关于使您的开发工具与项目的依赖项分离,几乎所有用于Python的打包工具都可以在列出依赖项时将两者分开。您还可以保留用于维护项目依赖关系的requirements.txt
文件和包含以下内容的dev-requirements.txt
:
-r requirements.txt
flake8
这可能就是您的代码开发人员所要安装的。