Pos*_*hin 5 python django python-venv visual-studio-code
我已经坚持了几天,如果可以的话,请帮我。
我的根项目文件夹上有venv文件夹。当我尝试设置Python解释器时,它仅显示我机器中安装的Python,而不显示我的根文件夹中的Python。
在我格式化PC并安装Windows 10 64位之前,它工作正常。(在Windows 7 64位之前运行)
我尝试过的事情:
pythonPath和/或手动设置路径venvPath: "python.pythonPath": "F:/Web Dev/Python/Django/project_x_v2/backend/venv/Scripts/python.exe",
"python.venvPath": "F:/Web Dev/Python/Django/project_x_v2/backend/venv/Scripts/python.exe",
Run Code Online (Sandbox Code Playgroud)
它向我显示了占位符中的正确位置,但是我没有选择从下拉列表中选择的位置:
有什么想法可以解决这个问题吗?
非常感谢你。
编辑:
~\AppData\...位于磁盘C:\中,而我的venv位于磁盘F:中。我不确定这是否相关;删除"python.venvPath"设置(它不像您认为的那样做),不要在您的用户设置中指定这些设置,并将您的设置更改"python.pythonPath"为相对于您的项目,例如:
"python.pythonPath": "venv/Scripts/python.exe"
Run Code Online (Sandbox Code Playgroud)
我发现的唯一解决方案是删除venv并重新创建。我遵循了以下步骤,但将提供Windows的简要摘要:
venv\scripts\activate。请记住,名字“ venv”可以变化。pip freeze requirements.txtdeactivate 退出静脉rm venv 删除venvpy -m venv venv 创造一个新的pip install -r requirements.txt 安装要求。 | 归档时间: |
|
| 查看次数: |
168 次 |
| 最近记录: |