python的ubuntu环境怎么配置_Ubuntu Python 环境配置

1. 安装 Python

在 Ubuntu 下安装 Python 模块通常使用 apt-get 和 pip 命令。其中,apt-get是 Ubuntu 自带的包管理命令,apt-get install packagename 用于安装一个新的软件包,apt-get remove packagename 用于卸载一个已安装的软件包,apt-get autoremove packagename 删除包及其依赖的软件软件包。而 pip 则是 Python 安装扩展模块的工具。

首先通过下面的命令安装 pip,

sudo apt-get install python-pip

然后安装 Python 开发环境:

sudo apt-get install python-dev

2.安装 IPython和notebook

iPython 是一个 python 的交互式 shell,比默认的 python shell 好用,支持变量自动补全,自动缩进,内置许多有用的函数。

sudo apt-get install ipython^

然后就可以在终端下通过 ipython 命令启动。

IPython notebook 以浏览器为窗口,目前已经成为用Python做教学、计算、科研的一个重要工具,除了可以内嵌 matplotlib 绘图外,还同时支持对 Latex 和 Markdown 的支持。安装方法如下:

sudo apt-get install ipython-notebook

然后就可以在终端下通过 ipython notebook 命令启动。

为了在 IPython 中离线使用 Latex 数学公式,需要安装 mathjax,首先输入ipython notebook 命令:

sudo ipython notebook

然后在 Ipython notebook界面中输入:

from IPython.external.mathjax import install_mathjax

install_mathjax()

3. 安装第三方库

安装 NumPy,SciPy 和 matplotlib 库

通过apt-get命令可以快速安装这三个库:

sudo apt-get install python-numpy

sudo apt-get install python-scipy

sudo apt-get install python-matplotlib

4. 测试

如下图所示:

4547a6f3a0fe41da15d216ea9ad48a99.png

需要指出的是,如果想要 matplotlib 库的绘图内嵌入网页当中,需要在启动 Ipython notebook使用下述命令:

ipython notebook --pylab inline

当然,也可以使用 %pylab inline命令来实现这个功能,否则显示的图片就好是单独的 figure。

5. 安装 Opencv

安装OpenCV所需的库(编译器、必须库、可选库)

GCC 4.4.x or later

CMake 2.6 or higher

Git

GTK+2.x or higher, including headers (libgtk2.0-dev)

pkg-config

Python 2.6 or later and Numpy 1.5 or later with developer packages (python-dev, python-numpy)

ffmpeg or libav development packages: libavcodec-dev, libavformat-dev, libswscale-dev

[optional] libtbb2 libtbb-dev

[optional] libdc1394 2.x

[optional] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev

[compiler] sudo apt-get install build-essential

[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

从官网下载最新 opencv 源码

编译 opencv,讲opencv放在任意目录并解压unzip opencv-3.0.0.zip,然后创建目录并编译:

cd ~/opencv-3.0.0

mkdir release

cd release

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

make

sudo make install

测试

安装完毕之后,启动IPython,并输入 import cv2 测试OpenCV是否能正常载入。

6. 参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值