Ris*_*ker 7 python docker visual-studio-code
在我的 Django 项目中进行导入时,我收到缺少导入的错误,我认为这是因为它安装在 Docker 容器中。
但是我怎样才能让 VSCode 以某种方式知道这些包已经安装了呢?如果我选择一个已安装 django 或其他软件包的 venv 解释器,它不会给我该警告,但我不认为创建 venv 并安装所有软件包是正确的事情。或者也许是这样?
Ste*_*SFT 0
建议单独安装这些软件包,但如果您想重复使用它们,可以将它们的路径添加到PYTHONPATH.
PYTHONPATH
您可以执行此操作来修改PYTHONPATH:
PYTHONPATH在 settings.json 文件中添加这些以在终端中修改:
"terminal.integrated.env.windows": { "PYTHONPATH": "xxx/site-packages" }
.env在工作区下创建一个文件,然后在其中添加以下设置以修改PYTHONPATH扩展和调试器:
.env
PYTHONPATH=xxx/站点包
您可以参考这里了解这两种配置的效果。
归档时间:
4 年,5 月 前
查看次数:
2798 次
最近记录:
4 年,4 月 前