我对 python 虚拟环境比较陌生,最近我在启动一个新的后端项目来学习 django 时设置了一个虚拟环境,为此我还初始化了一个 git 存储库。我似乎正确设置了所有内容,但是,当我重新打开该项目时,我注意到我无法再向我的 git 存储库提交更改。当我尝试时出现以下错误
git add .
:
fatal: unable to access 'C:\Users?peri/.config/git/config': Invalid argument
我注意到一些奇怪的事情:
'C:/Users/vperi/Documents/Python Dev/WebDev/online_marketplace
,但终端中显示以下地址 C:/Users/vperi/AppData/Local/Programs/Microsoft VS Code
。我尝试停用第 2 点中提到的虚拟环境,将目录更改为我的项目目录,然后尝试
git add .
但仍然遇到相同的“致命”错误。
我认为这与 git bash 和我的虚拟环境有关,但我对 python 虚拟环境很陌生,所以我现在很迷茫。
终端好像坏了。第一步可能是在 VSCode 设置中关闭自动激活:
"python.terminal.activateEnvironment": false
然后重新加载窗口。 这应该可以解决您的两个 venv 问题。 已知问题:https://github.com/microsoft/vscode-python/issues/22037