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模拟登陆类
Mar 29 Python
使用rst2pdf实现将sphinx生成PDF
Jun 07 Python
非递归的输出1-N的全排列实例(推荐)
Apr 11 Python
matplotlib调整子图间距,调整整体空白的方法
Aug 03 Python
django Serializer序列化使用方法详解
Oct 16 Python
Python定时任务APScheduler的实例实例详解
Jul 22 Python
django表单的Widgets使用详解
Jul 22 Python
Python日志:自定义输出字段 json格式输出方式
Apr 27 Python
Python如何生成xml文件
Jun 04 Python
JupyterNotebook 输出窗口的显示效果调整实现
Sep 22 Python
Django限制API访问频率常用方法解析
Oct 12 Python
python实现腾讯滑块验证码识别
Apr 27 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 操作excel文件的方法小结
2009/12/31 PHP
php通过array_push()函数添加多个变量到数组末尾的方法
2015/03/18 PHP
lnmp安装多版本PHP共存的方法详解
2018/08/02 PHP
PHP 99乘法表的几种实现代码
2020/10/13 PHP
javascript算法题 求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2012/07/21 Javascript
jquery实现多级下拉菜单的实例代码
2013/10/02 Javascript
jquery.cookie() 方法的使用(读取、写入、删除)
2013/12/05 Javascript
JavaScript中的操作符==与===介绍
2014/12/31 Javascript
jQuery应用之jQuery链用法实例
2015/01/19 Javascript
JavaScript编程中布尔对象的基本使用
2015/10/25 Javascript
关于JavaScript 原型链的一点个人理解
2016/07/31 Javascript
jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例
2017/01/30 Javascript
微信小程序实现图片压缩功能
2018/01/26 Javascript
PM2自动部署代码步骤流程总结
2018/12/10 Javascript
Javascript实现一朵从含苞到绽放的玫瑰
2019/03/30 Javascript
基于elementUI实现图片预览组件的示例代码
2019/03/31 Javascript
浅谈laytpl 模板空值显示null的解决方法及简单的js表达式
2019/09/19 Javascript
element中Steps步骤条和Tabs标签页关联的解决
2020/12/08 Javascript
详解ES6实现类的私有变量的几种写法
2021/02/10 Javascript
[47:42]完美世界DOTA2联赛PWL S2 GXR vs Ink 第一场 11.19
2020/11/20 DOTA
Python中字典和JSON互转操作实例
2015/01/19 Python
实例探究Python以并发方式编写高性能端口扫描器的方法
2016/06/14 Python
python实现简易通讯录修改版
2018/03/13 Python
Python登录系统界面实现详解
2019/06/25 Python
python实现桌面气泡提示功能
2019/07/29 Python
使用Python实现牛顿法求极值
2020/02/10 Python
python3 使用openpyxl将mysql数据写入xlsx的操作
2020/05/15 Python
python使用建议技巧分享(三)
2020/08/18 Python
个人简历中的自我评价怎么写
2014/01/26 职场文书
工商企业管理专业自荐信范文
2014/04/12 职场文书
2015新员工试用期工作总结
2014/12/12 职场文书
2014年教师业务工作总结
2014/12/19 职场文书
创业计划书之游泳馆
2019/09/16 职场文书
2019年最新感恩节祝福语(28句)
2019/11/27 职场文书
Redis的字符串是如何实现的
2021/10/24 Redis
漫画「请问您今天要来点兔子吗?」最新杂志彩页公开
2022/03/24 日漫