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实现partial改变方法默认参数
Aug 18 Python
Python使用arrow库优雅地处理时间数据详解
Oct 10 Python
python pycurl验证basic和digest认证的方法
May 02 Python
Python版名片管理系统
Nov 30 Python
Python实例方法、类方法、静态方法的区别与作用详解
Mar 25 Python
python itchat给指定联系人发消息的方法
Jun 11 Python
Python读取xlsx文件的实现方法
Jul 04 Python
python破解bilibili滑动验证码登录功能
Sep 11 Python
python安装scipy的步骤解析
Sep 28 Python
pytorch 求网络模型参数实例
Dec 30 Python
python 简单的调用有道翻译
Nov 25 Python
python 递归相关知识总结
Mar 03 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
一个简单的域名注册情况查询程序
2006/10/09 PHP
phpwind中的数据库操作类
2007/01/02 PHP
php 中文字符入库或显示乱码问题的解决方法
2010/04/12 PHP
php图像处理函数大全(推荐收藏)
2013/07/11 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
2014/11/19 PHP
幻宇的层模拟窗口效果-提供演示和下载
2007/01/20 Javascript
js 方法实现返回多个数据的代码
2009/04/30 Javascript
javascript 一些用法小结
2009/09/11 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
javascript中的括号()用法小结
2014/04/14 Javascript
JSON遍历方式实例总结
2015/12/07 Javascript
js实现多图左右切换功能
2016/08/04 Javascript
Node.js制作简单聊天室
2017/01/12 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
详解Webstorm 下的Angular2.0开发之路(图文)
2018/12/06 Javascript
node.js Promise对象的使用方法实例分析
2019/12/26 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
Python中的数学运算操作符使用进阶
2016/06/20 Python
解决tensorflow模型参数保存和加载的问题
2018/07/26 Python
小白入门篇使用Python搭建点击率预估模型
2018/10/12 Python
django富文本编辑器的实现示例
2019/04/10 Python
Java文件与类动手动脑实例详解
2019/11/10 Python
python爬虫实现获取下一页代码
2020/03/13 Python
Python程序慢的重要原因
2020/09/04 Python
通过代码简单了解django model序列化作用
2020/11/12 Python
让IE可以变相支持CSS3选择器
2010/01/21 HTML / CSS
html5各种页面切换效果和模态对话框用法总结
2014/12/15 HTML / CSS
HTML5中的拖放实现详解
2017/08/23 HTML / CSS
购买200个世界上最好的内衣品牌:Bare Necessities
2017/02/11 全球购物
2014年创卫实施方案
2014/02/18 职场文书
网络技术专业推荐信
2014/02/20 职场文书
市场营销战略计划书
2014/05/06 职场文书
小学运动会通讯稿
2015/07/18 职场文书
Python实现PIL图像处理库绘制国际象棋棋盘
2021/07/16 Python
Python Matplotlib绘制两个Y轴图像
2022/04/13 Python
MySQL安装失败的原因及解决步骤
2022/06/14 MySQL