Windows下python虚拟环境pip依旧使用全局pip的解决办法
生活随笔
收集整理的這篇文章主要介紹了
Windows下python虚拟环境pip依旧使用全局pip的解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
創建干凈的虛擬環境
在介紹pip依舊使用全局pip的解決辦法前,先介紹一下如何創建虛擬環境。
創建名為venv的虛擬環境,virtualenv在20版本后默認使用–no-site-packages (由于已經默認,所以virtualenv命名不支持輸入–no-site-packages參數),即創建的虛擬環境不攜帶你本地環境已有的包
筆者在項目過程中發現使用相對路徑如venv/Scripts/activate發現系統不支持
./venv/Scripts/activate也不支持,原因在于windows系統根本識別不了上述的相對路徑使用方法,如果有大佬知道正確的相對路徑激活方法可在評論區提出,thanks
吐槽:命令行方面還是linux牛逼,yyds
路徑前面出現虛擬環境名稱即激活成功,如圖
退出直接輸入exit
激活虛擬環境后,依舊使用全局pip和python的解決辦法
主要是使用絕對路徑指定到我們的虛擬環境下的python解釋器,然后按照正常pip使用語法。
總結
以上是生活随笔為你收集整理的Windows下python虚拟环境pip依旧使用全局pip的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AWS Ubuntu安装可视化操作桌面和
- 下一篇: numpy学习笔记(莫烦python)