今天對工作目錄進行整理,將python虛擬環境換了個存放目錄
命令行模式下,可以正常激活虛擬環境,但卻發現pip無法使用,且報錯信息裏還包括了之前的路徑
(django-env) PS F:\MyWorkPlace\django> pip
Fatal error in launcher: Unable to create process using '"f:\python\django\django-env\scripts\python.exe" "F:\MyWorkPlace\django\django-env\Scripts\pip.exe" ': ???????????
於是找到虛擬環境中的pip.exe,用記事本打開,發現裏面居然有個之前目錄的絕對路徑
由於是二進制文件,沒敢直接手工改,於是用命令python -m ensurepip
重新生成了一次pip,還是沒效果,最後直接升級pip,終於正常了
(django-env) PS F:\MyWorkPlace\django\django-env\Scripts> python -m pip install --upgrade pip -i https://mirrors.aliyun.com/pypi/simple/