遷移python虛擬環境後pip無法使用

今天對工作目錄進行整理,將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/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章