您的位置:首页 > Web前端

caffe运行web_demo之安装pip+setuptools

2018-02-23 20:15 375 查看

1. 前言

最近在家学习深度学习的caffe,在做web_demo的时候,需要搭建一下caffe的web运行环境,需要python的pip库。问题就在这,我的caffe是安装的python2,然后电脑上的python3又安装了pip3,于是在给python2安装pip的时候,各种报错,报错:无法定位软件包。搞了很久终于搞定了,顺便记录下来。

2. 前提准备

去[pip官网](https://pypi.python.org/pypi/pip#downloads%20pip%E5%AE%98%E7%BD%91)
下载pip包。
解压,进入解压后的目录下,然后使用:

sudo python setup.py install


报错:

Traceback (most recent call last):
File "setup.py", line 6, in <module>
from setuptools import setup, find_packages
ImportError: No module named setuptools


于是先去安装setuptools工具:


1 ubuntu下装setuptools

系统:ubuntu16.04
语言:python 2.7
目的:在ubuntu下安装setuptools


一:下载setuptools

①:大家可以去百度的搜索框输入setuptools,可以看到相应的python官方网站提供的链接:


②:打开后找到相应的下载链接



可以下载下来或者选择setuptools-38.5.1.tar.gz(md5)的链接地址(根据自己需要下载相应的版本的源码)

二:安装setuptools

,下载以后,解压,进入解压后的setuptoos-38.5.1文件夹,输入以下命令进行编译检测

python setup.py build




没有报错就证明编译没有问题

2:输入以下命令进行安装

sudo python setup.py install




大家可以看到它安装到/usr/local/lib/python2.7/dist-packges/目录下

三:为easy_install做软连接

①:我们在/usr/local/bin目录下发现easy_install(如果不是用的的自带的ubuntu下的python,请去python安装目录下的bin目录寻找)



输入以下命令为其做软连接:

sudo ln -s /usr/local/bin/easy_install /bin/easy_install




②:我们在终端输入easy_install会出现如下所示界面



这提示easy_install执行是需要参数的,说明安装成功

3. 继续安装pip

上面是安装了setuptools,继续安装pip,进入解压好的pip文件夹下:

sudo python setup.py install

就可以自动安装了。

安装成功后测试下,输入

pip -v

出现pip的版本号和帮助界面证明安装成功。

注意:如果你安装pip老是不成功,而你的python3又有pip3,那么你还是先卸载pip3再安装pip吧。

You got a dream, you gotta protect it.

如果你有梦想的话,就要去捍卫它 。 ——《当幸福来敲门》
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: