我的网盘下载地址:
将VMware文件夹里的虚拟机进行安装后,就用虚拟机直接打开ubuntu就可以使用了哈。
下面是该安装什么了呢?
caffe安装参见:ubuntu 16.04下安装caffe(仅cpu版)
在1.6步,输入for req in $(cat requirements.txt); do sudo pip install -y $req;done
,出现:
no such option: -y
于是根据另一博客:ubuntu16.04安装caffe中遇到的问题总结(GPU),执行下面的:
for req in $(cat requirements.txt); do sudo pip install -i https://pypi.douban.com/simple $req; done
有报错,是因为pip版本低,不知道对之后影响不--------
安装完后,执行下面一条语句,该语句的作用是检查依赖库是否都已经安装成功,如果成功会显示requirement already saitisfied,如果未成功会继续安装:
sudo pip install -r requirements.txt (我在)
在执行完上面一条语句后,出现了错误(错误显示为红色字体),我的错误提示是:
ConnectionError: HTTPSConnectionPool(host=‘files.pythonhosted.org’,
port=443): Max retries exceeded with url:
/packages/07/ed/58a5157aa484c6aa4e33d4190fa235ce0c4a78010ddf592af4fc257b539f/scikit-image-0.16.2.tar.gz
(Caused by NewConnectionError(’<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection
object at 0x7fea80984ed0>: Failed to establish a new connection:
[Errno 101]
\xe7\xbd\x91\xe7\xbb\x9c\xe4\xb8\x8d\xe5\x8f\xaf\xe8\xbe\xbe’,))
是pip版本太低了?执行:pip install --upgrade pip
,又报错了:
Read timed out. You are using pip version 8.1.2, however version
20.0.2 is available. You should consider upgrading via the ‘pip install --upgrade pip’ command.
执行:pip --default-timeout=1000 install -U pip
,报错:
OSError: [Errno 13] 权限不够: ‘/usr/bin/pip’
提示是权限不够,自然可以增加权限来解决。 把安装命令改为sudo pip --default-timeout=1000 install -U pip
。就可以成功的解决了这个问题。因为加了sudo就相当于管理员操作了。
pip更新到了20.0.2版本,执行: sudo pip install -r requirements.txt
,又出现了库不匹配的问题
就把不匹配的库删除干净,然后用镜像重新安装,至于ipython直接卸载不行,只能使用下面命令进行强制更新。亲测可用
sudo pip3 install --ignore-installed ipython --upgrade
自己就反复卸载安装卸载安装,知道都匹配了。
后面的也是按照博客:ubuntu 16.04下安装caffe(仅cpu版),进行编译安装
静待佳音。。。。。。
配置环境变量:
打开配置文件bashrc:
cd
gedit .bashrc
在文件的最后面添加:
export PYTHONPATH=~/caffe/python:$PYTHONPATH
保存文件后关闭,然后输入下面语句,使环境变量生效:
source ~/.bashrc
编译Python接口,参见:Ubuntu16.04下caffe安装编译全过程(CPU),按照此博文安装应该没有什么问题,重点参考。
参考博客总结: