我一直使用的是python3.7.3
版本羞延,(雖然現(xiàn)在已經(jīng)出了python3.8
)
然后我的項目中無法使用ssl
从橘,會一直報錯,網(wǎng)上查了一下评姨,把python3.7
升級一下就好了甥雕。
在 Macos 下通過這個命令 brew upgrade python3
就可以把python3.7.3
升級到 python3.7.7
我照著做了踩身,也確實升級成功了,但是我打開正在做的項目一看[一堆問號社露?挟阻??
]峭弟,提升找不到python解釋器
.
附鸽??瞒瘸?坷备,我有點納悶了,python3.7.7
不是在那里嗎情臭,解釋器路徑和以前的是一樣的啊[/usr/local/bin
]
想了一下省撑,解釋器可能和版本是完全綁定的。打開venv
的文件
home = /usr/local/bin
include-system-site-packages = false
version = 3.7.3
于是我直接把當(dāng)前的虛擬環(huán)境刪除了俯在,然后新建了一個虛擬環(huán)境竟秫,并且指定新安裝的python3
作為 新虛擬環(huán)境的解釋器(Project Interpreter
).
然后再把requirements.txt
中的所有包都安裝一遍。
ok,程序正常運行了跷乐。