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中unittest用法实例
Sep 25 Python
调试Python程序代码的几种方法总结
Apr 28 Python
python开发之IDEL(Python GUI)的使用方法图文详解
Nov 12 Python
python利用lxml读写xml格式的文件
Aug 10 Python
python基础教程项目五之虚拟茶话会
Apr 02 Python
Laravel框架表单验证格式化输出的方法
Sep 25 Python
django框架auth模块用法实例详解
Dec 10 Python
探秘TensorFlow 和 NumPy 的 Broadcasting 机制
Mar 13 Python
Python实现ElGamal加密算法的示例代码
Jun 19 Python
python中turtle库的简单使用教程
Nov 11 Python
Python urlopen()参数代码示例解析
Dec 10 Python
python爬虫线程池案例详解(梨视频短视频爬取)
Feb 20 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
利用static实现表格的颜色隔行显示
2006/10/09 PHP
《APMServ 5.1.2》使用图解
2006/10/23 PHP
基于PHP常用函数的用法详解
2013/05/10 PHP
通过php修改xml文档内容的方法
2015/01/23 PHP
PHP遍历目录文件的常用方法小结
2017/02/03 PHP
php查询及多条件查询
2017/02/26 PHP
jquery 新浪网易的评论块制作
2010/07/01 Javascript
JavaScript/jQuery 表单美化插件小结
2012/02/14 Javascript
JavaScript判断密码强度(自写代码)
2013/09/06 Javascript
用jQuery与JSONP轻松解决跨域访问的问题
2014/02/04 Javascript
简介JavaScript中search()方法的使用
2015/06/06 Javascript
JS+CSS实现滑动切换tab菜单效果
2015/08/25 Javascript
基于JavaScript代码实现pc与手机之间的跳转
2015/12/23 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
两种JavaScript的AES加密方式(可与Java相互加解密)
2016/08/02 Javascript
微信小程序显示下拉列表功能【附源码下载】
2017/12/12 Javascript
微信小程序时间戳转日期的详解
2019/04/30 Javascript
[01:25]2014DOTA2国际邀请赛 zhou分析LGD比赛情况
2014/07/14 DOTA
[01:06]DOTA2小知识课堂 Ep.02 吹风竟可解梦境缠绕
2019/12/05 DOTA
使用python统计文件行数示例分享
2014/02/21 Python
Python转换HTML到Text纯文本的方法
2015/01/15 Python
浅谈Python中chr、unichr、ord字符函数之间的对比
2016/06/16 Python
python变量命名的7条建议
2019/07/04 Python
python爬虫 模拟登录人人网过程解析
2019/07/31 Python
pytorch中如何使用DataLoader对数据集进行批处理的方法
2019/08/06 Python
Python 求数组局部最大值的实例
2019/11/26 Python
详解HTML5 Canvas绘制不规则图形时的非零环绕原则
2016/03/21 HTML / CSS
Kathmandu新西兰官网:新西兰户外运动品牌
2019/07/27 全球购物
人力资源管理专业毕业生推荐信
2013/11/07 职场文书
幼儿园教师工作制度
2014/01/22 职场文书
机关单位动员会主持词
2014/03/20 职场文书
房屋租赁意向书范本
2015/05/09 职场文书
Spring Data JPA使用JPQL与原生SQL进行查询的操作
2021/06/15 Java/Android
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫