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自定义类并使用的方法
May 07 Python
通过源码分析Python中的切片赋值
May 08 Python
python如何通过twisted实现数据库异步插入
Mar 20 Python
浅谈Python脚本开头及导包注释自动添加方法
Oct 27 Python
python 字典 setdefault()和get()方法比较详解
Aug 07 Python
Flask之pipenv虚拟环境的实现
Nov 26 Python
tensorflow对图像进行拼接的例子
Feb 05 Python
Python新手学习标准库模块命名
May 29 Python
python两个list[]相加的实现方法
Sep 23 Python
如何用python实现一个HTTP连接池
Jan 14 Python
10张动图学会python循环与递归问题
Feb 06 Python
详解python日志输出使用配置文件格式
Feb 10 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
利用js调用后台php进行数据处理原码
2006/10/09 PHP
php 伪静态之IIS篇
2014/06/02 PHP
PHP简单获取视频预览图的方法
2015/03/12 PHP
PJ Blog修改-禁止复制的代码和方法
2006/10/25 Javascript
分享14个很酷的jQuery导航菜单插件
2011/04/25 Javascript
web开发人员学习jQuery的6大理由及jQuery的优势介绍
2013/01/03 Javascript
jquery ui resize 中border-box的bug修正
2015/04/26 Javascript
详解JavaScript中的客户端消息框架设计原理
2015/06/24 Javascript
easyui Draggable组件实现拖动效果
2015/08/19 Javascript
跟我学习javascript解决异步编程异常方案
2015/11/23 Javascript
基于React实现表单数据的添加和删除详解
2017/03/14 Javascript
js实现从左向右滑动式轮播图效果
2017/07/07 Javascript
Vue页面切换和a链接的本质区别详解
2019/11/12 Javascript
解决vue与node模版引擎的渲染标记{{}}(双花括号)冲突问题
2020/09/11 Javascript
JavaScript编码小技巧分享
2020/09/17 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
python实现上传下载文件功能
2020/11/19 Python
Python 中 Virtualenv 和 pip 的简单用法详解
2017/08/18 Python
Python爬虫中urllib库的进阶学习
2018/01/05 Python
使用pandas的DataFrame的plot方法绘制图像的实例
2018/05/24 Python
pandas 小数位数 精度的处理方法
2018/06/09 Python
Django中使用CORS实现跨域请求过程解析
2019/08/05 Python
浅析PEP570新语法: 只接受位置参数
2019/10/15 Python
Python3 Tkinkter + SQLite实现登录和注册界面
2019/11/19 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
pycharm实现在子类中添加一个父类没有的属性
2020/03/12 Python
Python使用socket模块实现简单tcp通信
2020/08/18 Python
全球速卖通:AliExpress(国际版淘宝)
2017/09/20 全球购物
2014基层党员干部学习全国两会心得体会
2014/03/17 职场文书
卖车协议书范文
2016/03/23 职场文书
四年级作文之说明文作文
2019/10/14 职场文书
用Python制作灯光秀短视频的思路详解
2021/04/13 Python
使用@Value值注入及配置文件组件扫描
2021/07/09 Java/Android
Python 中的 copy()和deepcopy()
2021/11/07 Python
python中对列表的删除和添加方法详解
2022/02/24 Python
MySQL提取JSON字段数据实现查询
2022/04/22 MySQL