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中进行自动化单元测试的教程
Apr 15 Python
使用Python脚本将文字转换为图片的实例分享
Aug 29 Python
python用户管理系统的实例讲解
Dec 23 Python
Python序列循环移位的3种方法推荐
Apr 09 Python
TensorFlow实现非线性支持向量机的实现方法
Apr 28 Python
Python 删除整个文本中的空格,并实现按行显示
Jul 24 Python
Python批量生成特定尺寸图片及图画任意文字的实例
Jan 30 Python
python rsa实现数据加密和解密、签名加密和验签功能
Sep 18 Python
python3.6环境下安装freetype库和基本使用方法(推荐)
May 10 Python
使用python实现时间序列白噪声检验方式
Jun 03 Python
Python环境使用OpenCV检测人脸实现教程
Oct 19 Python
如何使用Python进行PDF图片识别OCR
Jan 22 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
通过ODBC连接的SQL SERVER实例
2006/10/09 PHP
PHP使用Redis替代文件存储Session的方法
2017/02/15 PHP
PHP实现微信提现(企业付款到零钱)
2019/08/01 PHP
prototype Element学习笔记(篇二)
2008/10/26 Javascript
javascript中方便增删改cookie的一个类
2012/10/11 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
jQuery mobile 移动web(6)
2015/12/20 Javascript
基于javascript实现仿百度输入框自动匹配功能
2016/01/03 Javascript
详解axios在node.js中的post使用
2017/04/27 Javascript
nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
2017/07/05 NodeJs
javascript按顺序加载运行js方法
2017/12/01 Javascript
Bootstrap 中data-[*] 属性的整理
2018/03/13 Javascript
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
2019/08/02 Javascript
javascript中innerHTML 获取或替换html内容的实现代码
2020/03/17 Javascript
Node.js API详解之 timer模块用法实例分析
2020/05/07 Javascript
Javascript节流函数throttle和防抖函数debounce
2020/12/03 Javascript
基于vue-simple-uploader封装文件分片上传、秒传及断点续传的全局上传插件功能
2021/02/23 Vue.js
python根据日期返回星期几的方法
2015/07/06 Python
Python使用Pycrypto库进行RSA加密的方法详解
2016/06/06 Python
python 实现上传图片并预览的3种方法(推荐)
2017/07/14 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
pandas 使用apply同时处理两列数据的方法
2018/04/20 Python
Django实现全文检索的方法(支持中文)
2018/05/14 Python
使用python进行波形及频谱绘制的方法
2019/06/17 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
如何在Anaconda中打开python自带idle
2020/09/21 Python
Python实现Appium端口检测与释放的实现
2020/12/31 Python
贝佳斯官方网站:Borghese
2020/05/08 全球购物
PyQt QMainWindow的使用示例
2021/03/24 Python
培训楼经理岗位责任制
2014/02/10 职场文书
企业委托书范本
2014/09/13 职场文书
区长工作作风个人整改措施
2014/10/01 职场文书
2014年审计工作总结
2014/11/17 职场文书
运动会闭幕词
2015/01/28 职场文书
《家》读后感:万惜拯救,冷暖自知
2019/09/25 职场文书