Theano安装及配置(基于ubuntu16.04 LTS)参考官网

本文提供了Theano和h5py的详细安装步骤,包括依赖库的安装与配置,特别关注解决版本冲突和环境配置问题,确保安装过程顺利。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Theano(题目)

sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git(安装代码)

sudo pip install Theano   (安装代码)

# cuda 7.5 don't support the default g++ version. Install an supported version and make it the default.(注释)

sudo apt-get install g++-4.9(安装代码)

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 10

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 10

sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
sudo update-alternatives --set cc /usr/bin/gcc

sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30
sudo update-alternatives --set c++ /usr/bin/g++   
(安装代码)


# Work around a glibc bug(注释)

echo -e "\n[nvcc]\nflags=-D_FORCE_INLINES\n" >> ~/.theanorc(注释)


h5py(题目)
conda install h5py  # Anaconda/Miniconda(注释)
enpkg h5py          # Canopy(注释)


sudo pip install h5py(安装代码)
sudo pip install scikit-image(安装代码)

此时,Theano已安装完成。可进行测试是否安装成功

在终端输入python后,会在下面出现>>>,此时继续输入import theano,如在下行出现>>>,祝贺你,安装Theano成功!!!


如需继续配置caffe学习框架,需要注意:

        该操作选择系统默认的gcc,g++(注:theano要求版本4.9.caffe要求版本5.0,否则会出现未定义的函数等一堆报错信息。make all时务必用以下命令切换到5.0版本。16.04默认5.0版本)

       sudo update-alternatives --config gcc

      输入后可进行gcc版本的选择,如需安装caffe,选择5.0版本。

      sudo update-alternatives --config g++

      输入后可进行g++版本的选择,如需安装caffe,选择5.0版本。

     下文中记录caffe安装及编译。


                                                                                                                                                                                                                   ————用于记录深度学习所做笔记,谢谢大家参考。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值