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. 测试
如下图所示:
需要指出的是,如果想要 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. 参考
python的ubuntu环境怎么配置_Ubuntu Python 环境配置相关推荐
- 「Python」ubuntu使用make命令安装python(带详细解释和防坑指南)
1. 从官网下载Python包 官网链接:Python 从上面链接选择一个python版本,下载压缩包 2. 解压Python压缩包 随便解压在什么位置,因为最终会安装在另一个目录,所以解压的文件夹随 ...
- xampp python linux,Ubuntu的XAMPP着运行python脚本
因为某些原因我不得不将我的web应用程序我的本地机器上.我需要从python脚本中提取一些信息. 我跟着很多的指南,并在这里回答了stackoverflow,但我有一个奇怪的问题. 我有一个简单的We ...
- python怎么保存为nii文件_Ubuntu+python将nii图像保存成png格式
这里介绍一个nii文件保存为png格式的方法. 这篇文章是介绍多个nii文件保存为png格式的方法: 系统:Ubuntu 16.04 软件: python 3.5 先用pip安装nibabel.num ...
- Python——(Anaconda+PyCharm)Youki的Python环境配置笔记(Ubuntu+Windows)~
1 前言 PyCharm是一款功能强大的Python编辑器,感觉像Eclipse一样好用,哈哈! 2 Python编程环境搭建 Anaconda(好用的Python发行版)+ PyCharm 3 安装 ...
- linux搭建Django环境,Linux (ubuntu 12.04)下搭建Python Django环境
1. 检查python是否安装:直接在shell里输入python,如果已经安装了python,即可进入python bash,并看到版本号(如Python 2.7.3) --在ubuntu中pyth ...
- ubuntu安装python_Linux下的Python开发配置鸭
linxu下python环境的开发配置 前言 linux是目前为止最好上手的系统也是最适合新手学习的系统而python是可以最快让大家知道怎么写出东西的语言,简单的几十个小时的学习之后就只需要看懂库的 ...
- python开发环境的安装与配置_Python开发环境的安装配置
要学习Python,我们首先要安装配置好Python的运行环境. 那么安装Python 2 还是 Python 3 呢? 当然是要选择Python 3 .这里来教大家安装稳定版Python3 的版本是 ...
- VS Code配置C和Python调试环境,以及我自己的配置备份和参考
环境配置参考: Ubuntu下VS code配置python和C++环境 vscode 配置 python3开发环境 记录一次在Ubuntu18.04下的VSCode C/C++编译环境配置过程- 这 ...
- python环境设置_CentOS 7.2环境搭建实录(第四章:python环境配置)
第四章:python环境配置 使用环境工具 python 环境工具 python 2.7.5 # python2版本,系统自带 pip 9.0.1 # python2版本的pip,python工具集, ...
最新文章
- 程序员神级跳槽攻略:什么时候该跳?做什么准备?到哪里找工作?
- poi 拆分带图片的word_学会这2招,再多的“表格编号”都能轻松解决!【Word教程】...
- 我写了一个脚本,可在“任意”服务器上执行命令!
- putty改oracle数据库密码,用putty远程访问虚拟机linux系统Oracle数据库。
- python的jupyter的使用教程-Python·Jupyter Notebook各种使用方法
- 使用OpenVINO ToolKit 实时推断
- jQuery validate 表单验证,涵盖各种类型数据
- python导入random模块_Python内置模块之random
- gcc编译器与g++编译器的区别
- 直线的端点画垂线的lisp_【以课说法】线段、射线、直线
- OpenShift 4 Hands-on Lab (4) - 用ImageStream操作Image
- 使用c语言实现INI文件的读写
- python读取文件路径报invalid_Python 解决OPEN读文件报错 ,路径以及r的问题
- 心电算法(Discuss of ECG Analysis Algorithm)
- 定时报警器课程设计(基于单片机)
- 进程创建-终止-等待-替换
- xftp本地同步到服务器文件夹,如何停止Xftp更新和同步浏览服务器?
- 不会被和谐的良心云端储存网盘? 试试MEGA吧!
- Android接入融云sdk流程(思路)
- Windows Server Core 2022 (一)安装
热门文章
- JavaScript立即执行函数报错--立即执行函数原理分析
- 划区清扫功能 小米扫地机器人_小米扫地机器人再升级 水洗滤网可反复利用
- 微信开发工具自定义组件样式覆盖不了原有的样式
- EasyX的安装与使用详细教程
- Laya 发布OPPO时使用签名注意
- 物理像素,设备独立像素,像素比
- 武动乾坤手游怎么在电脑上玩 武动乾坤安卓模拟器玩法教程
- c语言作业冰雹猜想,C语言编程实现冰雹猜想的算法,并测算各个自然数到达4-2-1谷底(即N等于4,2,1结束后)所经过的变换次数。...
- VSCode配置Remote-SSH连接Linux远程开发
- android 7.1 小米,你的小米手机,能升Android 7.1吗?