如何修改pycharm使用anaconda環(huán)境后的pip install安裝路徑問題
問題描述
本人pycharm使用anaconda創(chuàng)建的虛擬環(huán)境后,使用pycharm終端安裝第三方庫,但路徑一直安裝到磁盤下的系統(tǒng)路徑中,如圖
根據(jù)其他博客提供的修改pip install方法修改 site.py 文件后路徑暫時(shí)修改為正確,如圖
但pycharm重新啟動(dòng)后,路徑再次變成C盤。
最后仍通過 site.py 文件修改成功,總結(jié)幾個(gè)要點(diǎn)
解決步驟和部分問題原因
- 本次解決的問題是在虛擬環(huán)境下安裝路徑,所以修改的應(yīng)該是虛擬環(huán)境下的site文件, 如果安裝的是anaconda根環(huán)境或者python環(huán)境,應(yīng)該去尋找對應(yīng)site文件。
- 關(guān)于修改site文件后,沒有權(quán)限的問題,最簡單的辦法是將site文件修改后另存為到桌面上,在文件夾刪除后再次粘貼,可避免無法保存的問題,但前提是文件改動(dòng)正確。
針對以上兩點(diǎn)給出操作截圖
首先是查看對應(yīng)路徑,一般找到這個(gè)帖子之前應(yīng)該都驗(yàn)證過
python -m site
然后尋找對應(yīng)site文件,此時(shí)大多數(shù)教程給出的是
python -m site --help
這是不準(zhǔn)確的,尋找的應(yīng)該是pycharm對應(yīng)安裝的環(huán)境下的site文件
舉個(gè)栗子
這是我的使用環(huán)境
所以我尋找的site文件應(yīng)該在以下路徑存放
D:\anaconda3\envs\demo1\Lib
修改對應(yīng)語句
將None改成路徑
路徑改為想要安裝包的地方, 一般是pycharm當(dāng)前安裝環(huán)境的對應(yīng)目錄,到參照上圖打開到對應(yīng)某一級,site和base不要裝反。
這里有一個(gè)很重要的點(diǎn)就是資源管理器直接復(fù)制下來的路徑是有問題的
例如
D:\Python38\Lib
一定要改成雙反斜杠,否則該目錄無法識(shí)別,直接報(bào)錯(cuò)。如果遇到大面積標(biāo)紅的錯(cuò)誤可以查看一下路徑這里是否存在問題,像這樣就是沒有寫雙反斜杠造成路徑錯(cuò)誤
python -m site
之后保存site文件,如果遇到權(quán)限問題,先另存為到桌面
之后將Lib下的site刪掉,將桌面上的site文件拖進(jìn)去即可解決,如果想一勞永逸,推薦修改權(quán)限,此處不作講解。
到此這篇關(guān)于如何修改pycharm使用anaconda環(huán)境后的pip install安裝路徑問題的文章就介紹到這了,更多相關(guān)anaconda pip install安裝路徑內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python中不同數(shù)據(jù)對象的空值校驗(yàn)總結(jié)
在Python中,我們可以使用不同的方式來校驗(yàn)數(shù)值的空值、字符串的空值以及對象的空值,本文為大家整理了一些常見的方法,希望對大家有所幫助2024-01-01Python實(shí)現(xiàn)簡單的HttpServer服務(wù)器示例
本篇文章主要介紹了Python實(shí)現(xiàn)簡單的HttpServer服務(wù)器示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-09-09Tensorflow訓(xùn)練MNIST手寫數(shù)字識(shí)別模型
這篇文章主要為大家詳細(xì)介紹了Tensorflow訓(xùn)練MNIST手寫數(shù)字識(shí)別模型,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-02-02Python下使用Scrapy爬取網(wǎng)頁內(nèi)容的實(shí)例
今天小編就為大家分享一篇Python下使用Scrapy爬取網(wǎng)頁內(nèi)容的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-05-05