python安装环境配置linux_[Python学习] Linux环境下的Python配置,必备库的安装配置...
1、默认Python安装情况
一般情况,Linux会预装Python的,版本较低,比如Ubuntu15的系统一般预装的是Python2.7.10。
使用命令:which python可以查看当前的python的安装路径:
打开对应路径就可以看到:
如果没有明确必须要使用Python3的版本,可以直接使用2.7.10的版本。
明确需要使用Python3版本,再进行更改。
这里需要说明一点:上图中存在有python,python2,python3,说明安装了2和3的版本,
2、更改安装Python3
http://www.cnblogs.com/zoro-robin/p/5638774.html
3、常用必备库安装使用
常见的,常用的科学计算、数据挖掘机器学习等python第三方库主要有:Numpy、Scipy、Matplotlib、Pandas、StatsModels、Scikit-Learn、Keras、Gensim等
常用的安装方式有三种:
①、自行下载源代码安装,此方法灵活但是需要自己解决依赖库的关系。
②、使用pip进行安装,它可以自动解决依赖关系。
③、使用easy_install,与pip类似,但不如pip。
所以最好使用pip进行安装,windows下安装好python后即可直接使用pip命令,在Linux下使用需要先行安装pip。
直接使用命令行:sudo apt-get install python-pip 安装pip即可。
如果安装过程中出现错误,可能是系统的软件源更新问题,可以先进行更新sudo apt-get update 再次进行安装即可。
然后在命令行下使用:pip install 库名
如果在Linux下安装出错的话,可以尝试使用:(只有Linux软件源中提供此软件包才可以)
sudo apt-get install python-numpy python-scipy python-matplotlib等
在Python中使用import代码测试相关库是否能够正常导入使用即可。
4、IDE使用
①、spyder
是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统
一般使用sudo apt-get install spyder即可完成下载安装,安装后即可在系统的软件列表中看到。
②、其他
5、常用库记录
0、Numpy
开源的数值计算扩展,可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多。
很多库都是以此库为依赖库的,所以特别重要。最常用的是它的数组功能,numpy.array([,,,,,])
测试示例:
1 importnumpy as np2
3 a = np.array([2,0,1,5])4 print(a)
①、scikit-image
图像处理库,依赖库为:numpy+mkl(目前不明所以,不知道与numpy的区别,使用pip安装scikit-image 出现一堆的warning,但是最终提示是安装成功了。)
测试示例:
1 from skimage importdata, io, filters2
3 image = data.coins() #or any NumPy array!
4 edges =filters.sobel(image)5 io.imshow(edges)6 io.show()
②、Scipy
矩阵数据处理库,它包括统计,优化,整合,线性代数模块,傅里叶变换,信号和图像处理,常微分方程求解器等等,依赖库是Numpy,但是也有人说scipy依赖于numpy+mkl,需要安装这个对应的库才可以。
测试示例:
1 from scipy.optimize importfsolve2
3 deff(x):4 x1 =x[0]5 x2 = x[1]6 return [2*x1 - x2**2 - 1, x1**2 - x2 - 2]7
8 result = fsolve(f,[1,1])9
10 print(result) #输出为[ 1.91963957 1.68501606]
③、
python安装环境配置linux_[Python学习] Linux环境下的Python配置,必备库的安装配置...相关推荐
- linux下的python安装,linux环境下的python安装过程
一.下载python源码包 打开ubuntu下的shell终端,通过wget命令下载python源码包,如下图所示: wget https://www.python.org/ftp/python/3. ...
- 使用WSL开发Linux环境下的Python——python环境安装
使用WSL开发Linux环境下的Python--Python环境安装 在上一章中介绍了WSL的安装,本章将介绍如何搭建基于WSL的python的开发环境. 附上WSL安装篇的链接:使用WSL开发Lin ...
- 查看电脑python虚拟环境-手把手教你在Linux系统下使用Python虚拟环境
点击上方" Python爬虫与数据挖掘 ",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 夕阳无限好,只是近黄昏. /1 ...
- Linux系统下智能DNS服务器BIND9.7.2安装配置
以下安装配置是在192.168.100.87服务器上实施的操作记录. 1.从http://www.isc.org/products/BIND/bind9.html下载bind9的源文件.目前版本为9. ...
- linux连接wpa wifi密码,Linux环境下使用WIFI模块:使用wpa_supplicant工具配置和连接WIFI-Go语言中文社区...
使用wpa_supplicant工具配置和连接WIFI 实验版本及下载地址 wpa_supplicant:wpa_supplicant-2.7 链接: [http://w1.fi/wpa_suppli ...
- 在Linux环境下通过百度网盘下载并安装matlab2017a
前言 百度网盘下载matlab2017a安装包 方式1:安装百度网盘的python程序bypy 方式2:直接在浏览器下载 安装matlab 备注 参考链接 前言 最近参加一个比赛,需要在官方公布的li ...
- linux自动运行python脚本,执行脚本如何在linux环境下自启动
Linux配置开机自启动执行脚本的方法有很多,这里分享两种方法,分别是修改/etc/rc.local方法和chkconfig管理设置的方法,均可实现Linux配置开机自启动执行脚本的功能! 设置tes ...
- linux部署python web项目 详细_在linux服务器下部署python工程(爬虫)
---恢复内容开始--- 这两天 部署 这个 工程 ,真的是 心力交瘁惹. 如果有用到爬虫的话,python环境 先配好,如果是 python3的话 beautifulsoup 可以参见 http:/ ...
- php 配置远程调试,PHP Linux 环境下搭建 XDEBUG并配置远程调试
在网站 https://xdebug.org/download.php 找到对应PHP版本的XDEBUG下载,下载时选择source版本 image 获取下载地址## 下载打包的源码 wget htt ...
最新文章
- 适配器模式原理及实例介绍
- Linux用户和用户组管理常见问题
- jQuery(爱前端)
- 贪婪算法在求解最小生成树中的应用(JAVA)--Kruskal算法
- 23-Ubuntu-文件和目录命令-查看文件内容-more 和 cat
- SVM支持向量机习题解答
- 15款最佳的 jQuery 分步引导插件
- java swing弹出输入框_JavaSwing文本框输入中文弹出输入窗口
- Android View之布局加载流程
- uni-app调用wifi接口
- 时间管理_个人计划表
- 优酷中转码是什么意思
- 交大家简单又好吃的蛋黄酥的做法
- ‘pom.xml‘ has syntax errors
- C#编程,获取当前时间为一年的第几周的一种方法。
- 瓷砖铺贴方法_12种最好看的瓷砖铺贴方式!
- 西瓜创客python课程、8岁可以上课吗_有家长让孩子用西瓜创客学编程的吗,感觉怎么样?...
- AIX-IBM UNIX
- 超大文件打开工具---10G的日志文件
- 数据挖掘综合应用:房屋售价预测案例
热门文章
- 《 Python List列表全实例详解系列(五)》——修改元素(修改单个、修改一组)
- 简述计算机桌面背景更换的流程,苹果电脑桌面壁纸怎么更换【详细步骤】
- 纽约大学计算机与科学,NYU的Computer Science and Engineering「纽约大学计算机科学与工程系」...
- (三)Latex的字体字号设置
- CV-2022:CodeFormer【最强的AI 视频、图片修复】【南洋理工大学 S-Lab】
- Idea创建一个java项目
- java中的变量是什么_什么是java变量,java变量是什么
- ArcGIS提取影像或栅格数据边界
- 硬件学习-电子元器件相关资料汇总
- jQuery ajaxForm 表单提交