Linux CentOS Python开发环境搭建教程


Posted in Python onNovember 28, 2018

CentOS安装Python

1.CentOS已经自带安装了2.x版本,先尝试python命令检查已安装的版本.如果你使用rpm、yum或deb命令安装过,请使用相对命令查询。
2.复制安装文件链接。在https://www.python.org/ftp/python/ 进入对应的文件夹,选择Python-3.x.0.tgz右键复制链接
3.在centOS下载tgz安装文件。使用wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz,这里的链接请使用上一步复制的地址
4.安装必要的其他软件包。使用yum install gcc openssl-devel bzip2-devel libffi libffi-devel进行安装
5.解压安装文件。tar xzf Python-3.7.0.tgz。
6.编译前准备。cd Python-3.7.0进入文件夹,执行./configure --enable-optimizations
7.进行安装。可能需要一点时间,make altinstall
8.检查是否安装成功。python3.7 -V,成功应该输出版本号。运行python -V显示原有的python版本号。

CentOS修改命令别名

1.安装位置。你可以在\usr\local\bin文件夹下看到已安装的python3.7
2.修改命令别名。update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.7 0,最后0表示优先级。
3.删除别名关联。update-alternatives --remove python3 /usr/local/bin/python3.7

使用virtualenv管理项目

1.安装。pip3 install virtualenv,这里的pip3可能需要使用update-alternatives --install方法添加别名,目标文件在/usr/local/bin/pip3.7
2.创建项目环境。virtualenv env,这将自动创建env文件夹。
3.激活当前环境。source env/bin/activate
4.退出激活状态。deactivate
5.更多请参照virtualenv的官方说明或网络教程。

Ubuntu安装Python

1.ubuntu16.04自带了Python2.7和3.5.
2.你可以使用类似CentOS的源码安装方式进行安装
3.也可以使用apt-get命令进行安装。基本命令如下:

$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt update
$ sudo apt install python3.6

总结

以上所述是小编给大家介绍的Linux CentOS Python开发环境搭建教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
用Python实现命令行闹钟脚本实例
Sep 05 Python
python实现读取excel写入mysql的小工具详解
Nov 20 Python
Python网络编程使用select实现socket全双工异步通信功能示例
Apr 09 Python
解决Ubuntu pip 安装 mysql-python包出错的问题
Jun 11 Python
Django重置migrations文件的方法步骤
May 01 Python
python使用opencv对图像mask处理的方法
Jul 05 Python
ML神器:sklearn的快速使用及入门
Jul 11 Python
python+logging+yaml实现日志分割
Jul 22 Python
结合OpenCV与TensorFlow进行人脸识别的实现
Oct 10 Python
python pandas利用fillna方法实现部分自动填充功能
Mar 16 Python
解决pyqt5异常退出无提示信息的问题
Apr 08 Python
Flask使用SQLAlchemy实现持久化数据
Jul 16 Python
Python 获取中文字拼音首个字母的方法
Nov 28 #Python
Python3爬虫使用Fidder实现APP爬取示例
Nov 27 #Python
python如何查看微信消息撤回
Nov 27 #Python
python中退出多层循环的方法
Nov 27 #Python
为什么Python中没有"a++"这种写法
Nov 27 #Python
django session完成状态保持的方法
Nov 27 #Python
Python3实现腾讯云OCR识别
Nov 27 #Python
You might like
php与XML、XSLT、Mysql的结合运用实现代码
2009/11/19 PHP
php操作sqlserver关于时间日期读取的小小见解
2009/11/29 PHP
php 根据自增id创建唯一编号类
2017/04/06 PHP
laravel + vue实现的数据统计绘图(今天、7天、30天数据)
2018/07/31 PHP
Yii框架数据库查询、增加、删除操作示例
2019/10/14 PHP
PHP程序员必须知道的两种日志实例分析
2020/05/14 PHP
js left,right,mid函数
2008/06/10 Javascript
jquery 最简单的属性菜单
2009/10/08 Javascript
javascript学习笔记之10个原生技巧
2014/05/21 Javascript
PHP和NodeJs开发的应用如何共用Session
2015/04/16 NodeJs
Bootstrap每天必学之导航条(二)
2016/03/01 Javascript
JavaScript是如何实现继承的(六种方式)
2016/03/31 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
又一款js时钟!transform实现时钟效果
2016/08/15 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
JS正则RegExp.test()使用注意事项(不具有重复性)
2016/12/28 Javascript
JS中的数组转变成JSON格式字符串的方法
2017/05/09 Javascript
js数字滑动时钟的简单实现(示例讲解)
2017/08/14 Javascript
js实现纯前端压缩图片
2020/11/16 Javascript
pandas计算最大连续间隔的方法
2019/07/04 Python
Django框架ORM数据库操作实例详解
2019/11/07 Python
tensorflow2.0与tensorflow1.0的性能区别介绍
2020/02/07 Python
Python通过4种方式实现进程数据通信
2020/03/12 Python
python json.dumps() json.dump()的区别详解
2020/07/14 Python
python 基于卡方值分箱算法的实现示例
2020/07/17 Python
小程序瀑布流解决左右两边高度差距过大的问题
2019/02/20 HTML / CSS
英国大码女性时装零售商:Evans
2018/08/29 全球购物
Java程序员常见面试题
2015/07/16 面试题
公司道歉信范文
2014/01/09 职场文书
单位单身证明范本
2014/01/11 职场文书
安全责任书范本
2014/04/15 职场文书
施工安全汇报材料
2014/08/17 职场文书
工作年限证明范本
2015/06/15 职场文书
销售会议开幕词
2016/03/04 职场文书
python 安全地删除列表元素的方法
2022/03/16 Python
OpenCV项目实践之停车场车位实时检测
2022/04/11 Python