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内置函数bin() oct()等实现进制转换
Dec 30 Python
python基于urllib实现按照百度音乐分类下载mp3的方法
May 25 Python
浅析Python编写函数装饰器
Mar 18 Python
Python实现八大排序算法
Aug 13 Python
从CentOS安装完成到生成词云python的实例
Dec 01 Python
Django自定义模板过滤器和标签的实现方法
Aug 21 Python
配置python的编程环境之Anaconda + VSCode的教程
Mar 29 Python
django rest framework serializers序列化实例
May 13 Python
快速解释如何使用pandas的inplace参数的使用
Jul 23 Python
Jupyter Notebook 远程访问配置详解
Jan 11 Python
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
Jun 08 Python
关于Python使用turtle库画任意图的问题
Apr 01 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文件大小格式化函数合集
2014/03/10 PHP
PHP异常处理浅析
2015/05/12 PHP
laravel学习笔记之模型事件的几种用法示例
2017/08/15 PHP
js 深拷贝函数
2008/12/04 Javascript
js 实现 input type="file" 文件上传示例代码
2013/08/07 Javascript
利用js判断浏览器类型(是否为IE,Firefox,Opera浏览器)
2013/11/22 Javascript
jQuery中parentsUntil()方法用法实例
2015/01/07 Javascript
JS组件Bootstrap实现下拉菜单效果代码
2016/04/26 Javascript
详解Vue2.0 事件派发与接收
2017/09/05 Javascript
BetterScroll 在移动端滚动场景的应用
2017/09/18 Javascript
vue.js element-ui validate中代码不执行问题解决方法
2017/12/18 Javascript
JS实现在文本指定位置插入内容的简单示例
2017/12/22 Javascript
javascript中的this作用域详解
2019/07/15 Javascript
[41:41]TFT vs Secret Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python工程师面试必备25条知识点
2018/01/17 Python
python实现决策树、随机森林的简单原理
2018/03/26 Python
对python的bytes类型数据split分割切片方法
2018/12/04 Python
局域网内python socket实现windows与linux间的消息传送
2019/04/19 Python
Python数据类型之List列表实例详解
2019/05/08 Python
Pycharm连接远程服务器并实现远程调试的实现
2019/08/02 Python
python 非线性规划方式(scipy.optimize.minimize)
2020/02/11 Python
美的官方商城:Midea
2016/09/14 全球购物
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
如何反序的迭代一个序列?how do I iterate over a sequence in reverse order
2012/02/04 面试题
小学教师的个人自我鉴定
2013/10/24 职场文书
专科毕业生就业推荐信
2013/11/01 职场文书
小学生防溺水广播稿
2014/01/12 职场文书
元宵节晚会主持人串词
2014/03/25 职场文书
员工试用期考核自我鉴定
2014/04/13 职场文书
产品包装策划方案
2014/05/18 职场文书
国际贸易毕业生自荐书
2014/06/22 职场文书
2015年学校工作总结范文
2015/04/20 职场文书
2016教师校本研修心得体会
2016/01/08 职场文书
学习心理学心得体会
2016/01/22 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
MySQL数据库查询之多表查询总结
2022/08/05 MySQL