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 相关文章推荐
以Flask为例讲解Python的框架的使用方法
Apr 29 Python
python创建进程fork用法
Jun 04 Python
在Python的Django框架中调用方法和处理无效变量
Jul 15 Python
深入解析Python中的urllib2模块
Nov 13 Python
Python时间的精准正则匹配方法分析
Aug 17 Python
运动检测ViBe算法python实现代码
Jan 09 Python
python 去除txt文本中的空格、数字、特定字母等方法
Jul 24 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
Oct 30 Python
Python-copy()与deepcopy()区别详解
Jul 12 Python
使用 Supervisor 监控 Python3 进程方式
Dec 05 Python
flask 实现上传图片并缩放作为头像的例子
Jan 09 Python
django 模版关闭转义方式
May 14 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
解析file_get_contents模仿浏览器头(user_agent)获取数据
2013/06/27 PHP
PHP json_encode中文乱码问题的解决办法
2013/09/09 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
2015/12/09 PHP
php抽奖概率算法(刮刮卡,大转盘)
2020/04/17 PHP
thinkPHP简单实现多个子查询语句的方法
2016/12/05 PHP
Jquery常用技巧收集整理篇
2010/11/14 Javascript
基于jquery实现的定时显示与隐藏div广告的实现代码
2013/08/22 Javascript
js中把JSON字符串转换成JSON对象最好的方法
2014/03/21 Javascript
jQuery函数map()和each()介绍及异同点分析
2014/11/08 Javascript
js实现简单折叠、展开菜单的方法
2015/08/28 Javascript
jQuery实现简易的天天爱消除小游戏
2015/10/16 Javascript
jQuery数据类型小结(14个)
2016/01/08 Javascript
Vue.js每天必学之数据双向绑定
2016/09/05 Javascript
浅析使用BootStrap TreeView插件实现灵活配置快递模板
2016/11/28 Javascript
vue实现页面加载动画效果
2017/09/19 Javascript
nuxt.js 缓存实践
2018/06/25 Javascript
JavaScript简单实现动态改变HTML内容的方法示例
2018/12/25 Javascript
react实现移动端下拉菜单的示例代码
2020/01/16 Javascript
基于javascript实现碰撞检测
2020/03/12 Javascript
Python编写百度贴吧的简单爬虫
2015/04/02 Python
Python使用scrapy采集数据时为每个请求随机分配user-agent的方法
2015/04/08 Python
分享Python文本生成二维码实例
2016/01/06 Python
python2.7使用scapy发送syn实例
2020/05/05 Python
Python如何在windows环境安装pip及rarfile
2020/06/15 Python
Python 存取npy格式数据实例
2020/07/01 Python
selenium学习教程之定位以及切换frame(iframe)
2021/01/04 Python
一款利用html5和css3实现的3D立方体旋转效果教程
2016/04/26 HTML / CSS
英国在线女鞋目的地:SIMMI
2018/12/27 全球购物
法学函授自我鉴定
2014/02/06 职场文书
党员公开承诺事项
2014/03/25 职场文书
机关党员三严三实心得体会
2014/10/13 职场文书
学校清洁工岗位职责
2015/04/15 职场文书
2016年质量月活动总结报告
2016/04/05 职场文书
毕业生自我鉴定范文
2019/05/13 职场文书
tomcat下部署jenkins的方法
2022/05/06 Servers
Redis 限流器
2022/05/15 Redis