Linux/Ubuntu下指定pip install和make install安装路径

在Linux下直接用pip install <安装包名称>,安装包会被安装到home下

zzz@zzz-hpc:/mnt/D$ pip install fasttext
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting fasttext
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/a4/86/ff826211bc9e28d4c371668b30b4b2c38a09127e5e73017b1c0cd52f9dfa/fasttext-0.8.3.tar.gz (73kB)
    100% |████████████████████████████████| 81kB 2.4MB/s 
Requirement already satisfied: numpy>=1 in /opt/anaconda3/lib/python3.6/site-packages (from fasttext) (1.14.3)
Collecting future (from fasttext)
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/90/52/e20466b85000a181e1e144fd8305caf2cf475e2f9674e797b222f8105f5f/future-0.17.1.tar.gz (829kB)
    100% |████████████████████████████████| 829kB 7.7MB/s 
Building wheels for collected packages: fasttext, future
  Running setup.py bdist_wheel for fasttext ... done
  Stored in directory: /home/.cache/pip/wheels/23/14/8b/a7eac28afe1b5b7451470154f531f7a0647dc7321a20679205

本来anaconda是在/opt/下面的,也想安装到这个目录下,但是pip之后就会安装到home下,所以需要制定安装包所安装的绝对路径:

格式:

pip install --install-option="--prefix=<绝对路径>"  <安装包名称>
(base) zzz@zzz-hpc:/mnt/D$ pip install --install-option="--prefix=/opt/anaconda3/lib/python3.6/site-packages" fasttext
Requirement already satisfied: fasttext in /opt/anaconda3/lib/python3.6/site-packages (0.8.3)
Requirement already satisfied: numpy>=1 in /opt/anaconda3/lib/python3.6/site-packages (from fasttext) (1.14.3)
Requirement already satisfied: future in /opt/anaconda3/lib/python3.6/site-packages (from fasttext) (0.17.1)

如果权限不足,请先获得管理员权限:

sudo su

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值