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使用pil生成图片验证码的方法
May 08 Python
python之文件的读写和文件目录以及文件夹的操作实现代码
Aug 28 Python
使用python在本地电脑上快速处理数据
Jun 22 Python
python selenium 对浏览器标签页进行关闭和切换的方法
May 21 Python
Python中存取文件的4种不同操作
Jul 02 Python
详解django的serializer序列化model几种方法
Oct 16 Python
使用Python实现毫秒级抢单功能
Jun 06 Python
Python FtpLib模块应用操作详解
Dec 12 Python
解决springboot yml配置 logging.level 报错问题
Feb 21 Python
Python使用socket_TCP实现小文件下载功能
Oct 09 Python
协程Python 中实现多任务耗资源最小的方式
Oct 19 Python
python3实现Dijkstra算法最短路径的实现
May 12 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
中东人咖啡哲学
2021/03/03 咖啡文化
PHP STRING 陷阱原理说明
2010/07/24 PHP
PHP开发中常用的字符串操作函数
2011/02/08 PHP
PHP数组编码gbk与utf8互相转换的两种方法
2016/09/01 PHP
PHP与SQL语句常用大全
2016/12/10 PHP
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
2017/06/07 PHP
window.event快达到全浏览器支持了,以后使用就方便了
2011/11/30 Javascript
JavaScript基础语法让人疑惑的地方小结
2012/05/23 Javascript
javascript获取鼠标点击元素对象(示例代码)
2013/12/20 Javascript
node.js中的定时器nextTick()和setImmediate()区别分析
2014/11/26 Javascript
node.js中的fs.write方法使用说明
2014/12/15 Javascript
有关json_decode乱码及NULL的问题
2015/10/13 Javascript
Bootstrap3 内联单选和多选框
2016/12/29 Javascript
JavaScript利用Date实现简单的倒计时实例
2017/01/12 Javascript
BootStrap实现鼠标悬停下拉列表功能
2017/02/17 Javascript
ES6教程之for循环和Map,Set用法分析
2017/04/10 Javascript
谈谈对vue响应式数据更新的误解
2017/08/01 Javascript
vue.js简单配置axios的方法详解
2017/12/13 Javascript
Vue 组件传值几种常用方法【总结】
2018/05/28 Javascript
Javascript迭代、递推、穷举、递归常用算法实例讲解
2019/02/01 Javascript
Vue入门学习笔记【基本概念、对象、过滤器、指令等】
2019/04/13 Javascript
js实现GIF图片的分解和合成
2019/10/24 Javascript
浅谈使用nodejs搭建web服务器的过程
2020/07/20 NodeJs
python交易记录整合交易类详解
2019/07/03 Python
Python爬取365好书中小说代码实例
2020/02/28 Python
python实现b站直播自动发送弹幕功能
2021/02/20 Python
外贸英语毕业生自荐信
2013/11/14 职场文书
销售会议开幕词
2015/01/28 职场文书
2015年医院后勤工作总结
2015/05/20 职场文书
转变工作作风心得体会
2016/01/23 职场文书
《夜莺的歌声》教学反思
2016/02/22 职场文书
详解python字符串驻留技术
2021/05/21 Python
十大公认最好看的动漫:《咒术回战》在榜,《钢之炼金术师》第一
2022/03/18 日漫
动画电影《龙珠超 超级英雄》延期上映
2022/03/20 日漫
springboot入门 之profile设置方式
2022/04/04 Java/Android
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js