你不会知道Ubuntu那些难装的包有多难装

为了从源码编译caffe2,从重装系统开始的我们一路上就像打怪升级西天取经,因为你永远也不会知道Ubuntu到底还有哪些难装的包你装不上,emmmmm,就是这么无奈…不过没关系,环境配乱了不怕——只不过是从头再来 (实验室楼下的大爷天天唱这首歌,实在是太应景了)。这篇博客是不定时更新的,因为鬼也不知道什么时候你还会碰上难装的包~


在装各种包之前,先放上我的电脑配置,是GPU的~配置不同的话大家尽量参考吧~

电脑 微星GS65 GTX1070
系统 Ubuntu 16.04 (14.04和16.04有些安装步骤不同)
CUDA 8.0 Cudnn 6.0
Anaconda 2 Python 2.7


此外,再简单的说一下Ubuntu下sudo apt-getsudo pip安装命令的区别:
sudo pip用来安装来自PyPI(https://www.python.org/) 的python所有的依赖包,并且可以选择安装任何在PyPI上已上传的先前版本的依赖包;sudo apt-get可以用来安装软件、更新源、也可以用来更新自Ubuntu(https://launchpad.net/ubuntu) 的典型依赖包。
总的来说,一个是更新系统级别包,一个是更新一种编程语言级别包(库)。
详细的区别可以去看大佬的文章,讲的非常的详细 Ubuntu下apt-get与pip安装命令的区别


我们来进入正题,各种难装的Ubuntu的软件包。

Ubuntu那些不太好安装的包

1.安装MKL

MKL: 英特尔数学核心函数库,Inter Math Kernel Library。数学核心函数库提供经过高度优化和大量线程化处理的数学例程,面向性能要求极高的科学、工程及金融等领域的应用。
1.1 下载MKL安装的文件
可以从MKL官方网站上下载(应该是要注册账号才可以下载,大家可以从百度网盘上找一下资源)
1.2 开始安装
将下好的文件压缩包放到根目录下,解压;
打开终端,输入 sudo l_mkl_2019.1.144/install_GUI.sh
在弹出的安装界面中一路next,即可安装成功
1.3 添加MKL环境
创建一个mkl配置文件sudo vi /etc/ld.so.conf.d/intel_mkl.conf
在打开的文件中,插入以下内容,保存,退出

/opt/intel/lib/intel64 
/opt/intel/mkl/lib/intel64

在终端输入sudo ldconfig命令,使配置文件生效;

其他难装的包或者库会陆陆续续的放上来,大家也可以留言,博主只是有些拖延症…慢慢来~

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值