一、使用命令查看pip默認安裝目錄
python -m site
這里的USER_BASE
和USER_SITE
其實就是默認的啟用Python通過pip自動下載的腳本和依賴安裝包的基礎路徑。 接着使用命令python -m site -help
,便會看到如下:
以上說明了,路徑的配置是在我們安裝目錄下的/root/anaconda3/lib/python3.6/site.py
這文件中進行配置的!那么接下來修改這個文件就可以了!
二、自定義pip install安裝目錄
修改上面的site.py文件
將上面的None改成下面的值,其中USER_SITE是自定義的安裝目錄
這里的USER_BASE
需要特殊注意:其會自動在指定的路徑后面添加python3.6/Scripts
(和自己的安裝路徑有關),有強迫症的自己注意! 然后再次使用命令查看
python -m site
接下來pip 安裝包的時候加上參數--user 包就會自動安裝到上面的自定義路徑下面
三、將pip install 自定義安裝路徑加入到python環境變量里面
在用戶主目錄下有一個 .bashrc 隱藏文件,可以在此文件中加入 PATH 的設置如下:
$ vi ~/.bashrc
加入:export PYTHONPATH=$PYTHONPATH:/usr/local/python3.6/site-packages
保存后在終端輸入 $ source ~/.bashrc 使環境變量立即生效
參考文檔:https://blog.csdn.net/ZCShouCSDN/article/details/84990674