ubuntu 16.04 安装nanomsg和nnpy
在最开始安装的时候遇到了很多的坑,所以这里给大家讲一下,也给自己记录下这个坑的过程。
首先我们要知道在安装东西的时候一般都还是没权限或者是缺少了相关的依赖依赖才会导致安装不上
首先安装nanomsg
下去github上把nanomsg下载下来
解压压缩包:
tar -zxvf 1.1.5.tar.gz
进入解压出来的目录
cd nanomsg-1.1.5/
安装相应的工具
sudo apt-get install gcc python-dev cmake
//创建编译目录build,并移动到build目录
mkdir build cd build
//编译安装
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local cmake --build . ctest . sudo cmake --build . --target install sudo ldconfig
当我们安装完以后可以检查下是否安装成功
ls /usr/local/lib
安装python开发库 nnpy
首先安装依赖库
sudo apt-get update sudo apt-get install libnanomsg-dev libffi-dev
如果你搜索不到libnanomsg-dev可以配置下阿里源。
安装 nnpy
sudo pip install nnpy
如果pip没有安装或者是版本太低可以升级下。
如果你和我一样在使用pip install nnpy的时候遇到如下错误:
ERROR: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-ybB5ck/nnpy/
你可以使用如下命令更新下setuptools
sudo pip install --upgrade setuptools