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字符串处理的七种技巧
Mar 31 Python
Django实现全文检索的方法(支持中文)
May 14 Python
Python迭代器与生成器基本用法分析
Jul 26 Python
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
Nov 06 Python
Django unittest 设置跳过某些case的方法
Dec 26 Python
Python从list类型、range()序列简单认识类(class)【可迭代】
May 31 Python
python多线程扫描端口(线程池)
Sep 04 Python
关于Pytorch MaxUnpool2d中size操作方式
Jan 03 Python
python 实现字符串下标的输出功能
Feb 13 Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
Apr 22 Python
Django多层嵌套ManyToMany字段ORM操作详解
May 19 Python
Python实现文件压缩和解压的示例代码
Aug 12 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获取当前网址url并替换参数或网址的方法
2010/06/06 PHP
解析PHP将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
php + nginx项目中的权限详解
2017/05/23 PHP
传智播客学习之java 反射
2009/11/22 Javascript
JS下高效拼装字符串的几种方法比较与测试代码
2010/04/15 Javascript
页面使用密码保护代码
2013/04/10 Javascript
图片轮换效果实现代码(点击按钮停止执行)
2013/04/12 Javascript
HTML长文本截取含有HTML代码同样适用的两种方法
2013/07/31 Javascript
jQuery中triggerHandler()方法用法实例
2015/01/19 Javascript
JavaScript对象学习小结
2015/09/02 Javascript
javascript函数式编程程序员的工具集
2015/10/11 Javascript
详解JavaScript正则表达式之分组匹配及反向引用
2016/03/09 Javascript
node.js从数据库获取数据
2016/05/08 Javascript
JQuery的attr 与 val区别
2016/06/12 Javascript
Node.js实现文件上传
2016/07/05 Javascript
js实现移动端导航点击自动滑动效果
2017/07/18 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
js 判断一个数字是不是2的n次方幂的实例
2017/11/26 Javascript
Vue中的vue-resource示例详解
2018/11/02 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
laravel实现中文和英语互相切换的例子
2019/09/30 Javascript
使用JavaScript获取扫码枪扫描得到的条形码的思路代码详解
2020/06/10 Javascript
Node.js中的异步生成器与异步迭代详解
2021/01/31 Javascript
跟老齐学Python之dict()的操作方法
2014/09/24 Python
Python 如何优雅的将数字转化为时间格式的方法
2019/09/26 Python
在pycharm中文件取消用 pytest模式打开的操作
2020/09/01 Python
施华洛世奇美国官网:SWAROVSKI美国
2018/02/08 全球购物
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
思想汇报范文
2013/11/04 职场文书
国贸专业自荐信范文
2014/03/02 职场文书
大学生个人先进事迹材料范文
2014/05/03 职场文书
毕业证委托书范文
2014/09/26 职场文书
Python中的np.argmin()和np.argmax()函数用法
2021/06/02 Python
使用goaccess分析nginx日志的详细方法
2021/07/09 Servers
Jedis操作Redis实现模拟验证码发送功能
2021/09/25 Redis
MyBatis-Plus 批量插入数据的操作方法
2021/09/25 Java/Android