最近在使用Jenkins做自動化的持續集成,但Jenkins所在的服務器上有Python27、Python37、Python38三個版本,使用pip3 install module會默認安裝到/home/dmadmin/.local/lib/python3.7/site-packages(即pip3 install的默認安裝目錄)路徑下,如下圖:
因為權限操作問題,不能隨意更改pip3的默認安裝目錄,所以如果想安裝到Python38的packages目錄下,可以通過指定安裝目錄。
方式一:
pip install --install-option="--prefix=絕對路徑" packageName
這也是網上給出的大多數解決方案,但是對於本人並不生效。
方式二:
sudo pip3 install 模塊名 -t 路徑
perfect,完美解決~