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之一个免费的实验室
Sep 14 Python
python提取内容关键词的方法
Mar 16 Python
在Mac OS系统上安装Python的Pillow库的教程
Nov 20 Python
详解Python3中的迭代器和生成器及其区别
Oct 09 Python
Pycharm无法显示动态图片的解决方法
Oct 28 Python
Python自定义一个异常类的方法
Jun 27 Python
python中比较两个列表的实例方法
Jul 04 Python
Python Django实现layui风格+django分页功能的例子
Aug 29 Python
使用PyTorch训练一个图像分类器实例
Jan 08 Python
PyCharm中如何直接使用Anaconda已安装的库
May 28 Python
python利用platform模块获取系统信息
Oct 09 Python
浅析Python requests 模块
Oct 09 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 程序员应该使用的10个组件
2009/10/31 PHP
php实现与erlang的二进制通讯实例解析
2014/07/23 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
2015/01/22 PHP
PHP mysqli_free_result()与mysqli_fetch_array()函数详解
2016/09/21 PHP
php 算法之实现相对路径的实例
2017/10/17 PHP
Javascript代码混淆综合解决方案-Javascript在线混淆器
2006/12/18 Javascript
利用js对象弹出一个层
2008/03/26 Javascript
jQuery 页面载入进度条实现代码
2009/02/08 Javascript
Javascript 入门基础学习
2010/03/10 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
2014/05/19 Javascript
JavaScript html5 canvas绘制时钟效果(二)
2016/03/27 Javascript
JavaScript reduce和reduceRight详解
2016/10/24 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
2017/02/28 Javascript
JavaScript实现三级联动效果
2017/07/15 Javascript
vue实现禁止浏览器记住密码功能的示例代码
2021/02/03 Vue.js
[01:08:32]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第二场 1月18日
2021/03/11 DOTA
Python 文件处理注意事项总结
2017/04/10 Python
利用Python自带PIL库扩展图片大小给图片加文字描述的方法示例
2017/08/08 Python
python3 中文乱码与默认编码格式设定方法
2018/10/31 Python
python微元法计算函数曲线长度的方法
2018/11/08 Python
详解安装mitmproxy以及遇到的坑和简单用法
2019/01/21 Python
python并发爬虫实用工具tomorrow实用解析
2019/09/25 Python
关于numpy数组轴的使用详解
2019/12/05 Python
Python使用configparser库读取配置文件
2020/02/22 Python
布局和排版教程 纯css3实现图片三角形排列
2014/10/17 HTML / CSS
纯css3实现照片墙效果
2014/12/26 HTML / CSS
字符串str除首尾字符外的其他字符按升序排列
2013/03/08 面试题
初一生物教学反思
2014/01/18 职场文书
公务员保密承诺书
2014/03/27 职场文书
企业安全生产月活动总结
2014/07/05 职场文书
安全目标管理责任书
2014/07/25 职场文书
妈妈活动方案
2014/08/15 职场文书
合法的离婚协议书范本
2014/10/23 职场文书
大学生学期个人总结
2015/02/12 职场文书
SSM项目使用拦截器实现登录验证功能
2022/01/22 Java/Android
CSS使用Flex和Grid布局实现3D骰子
2022/08/05 HTML / CSS