首页 > 技术文章 > pip将python第三方包安装到指定路径下

dy99 2021-08-10 22:56 原文

  最近在使用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,完美解决~

推荐阅读