设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
Logo 顶部广告
首页 | 机械毕业设计 | 电子电气毕业设计 | 计算机毕业设计 | 土木工程毕业设计 | 视觉传达毕业设计 | 理工论文 | 文科论文 | 毕设资料 | 帮助中心
今天是: |>>> 您现在的位置:首页>>>>文档详细内容
标题:

Python完整环境的搭建(Linux系统)


在Linux终端内使用wget命令,从www.python.org官网上下载tgz安装包

在正式配置python环境前,我们需要先下载好依赖包:gcc和zlib

提示安装成功后,我们切换到解压好的Python-3.6.0文件下的Modules目录,配置文件

将这段内容修改成以下形式(原文件前中内容前的#删掉即可):接下来我们需要配置python3的安装位置这里默认安装至/usr/local/python3文件夹下,用户也可以根据自己的需求安排在其他目录下输入命令:

完成后看到如下提示则说明配置成功这句话的意思是“如果您希望发布所有优化版本(LTO,PGO等)的发行版,请运行./configure --enable-optimizations”我们不用理它

看见如下提示则说明安装成功:

比起替换旧版本,这里更建议大家保留旧版本再新增对新版本的连接因为我所使用的环境下有部分组件依赖python2,而python2和3之间存在较大语法差异的关系,如果直接将其替换会对后续使用造成一定的麻烦,因此我在这里选择了新建一个python3命令

如果您选择替换旧版本,请看以下这部分首先我们需要将指向旧版本的软连接改掉

创建软连接

检查连接完成后,我们来执行:python -V出现版本号,表明已经替换成功但是我们现在在终端下输入pip,会发现显示"bash :pip:not found"的提示因为这个时候我们虽然已经安装并配置好了python但是因为还没对pip进行配置,因此还无法直接使用pip命令

为pip添加软连接

此时再输入命令:pip -V可以发现pip命令已经能够正常使用了,但是此时我们会发现python3.6默认自带的pip还只是9.0版本,比较低,我们需要为它做一个升级,在升级前,我们先将pip的镜像切换到国内源。注意:如果你使用的是新建了一个python3命令,在接下来,接下来使用pip安装包时请使用“python3 -m pip install”的格式

1.切换到家目录(根目录)下2.创建.pip文件夹

注意:pip前面的点不能省略,带点的文件名通常表示隐藏文件夹3.切换到.pip文件夹下,并新建一个pip.conf文件

在文件中输入以下内容,将pip更换为豆瓣源:

[global]timeout=6000index-url=http://pypi.douban.com/simpletrusted-host=pypi.douban.com

完成后保存并退出即可除了豆瓣源之外,这里还推荐给大家几个国内常用的站源:

https://pypi.tuna.tsinghua.edu.cn/simple/ # 清华大学https://mirrors.aliyun.com/pypi/simple/ # 阿里云https://pypi.douban.com/simple/ # 豆瓣https://pypi.mirrors.ustc.edu.cn/simple/ # 中国科学技术大学https://pypi.hustunique.com/ # 华中科技大学

这个时候再输入,来对pip进行升级:

出现如下提示至此python已经全部顺利配置好啦!

另外还有一点,有的用户选择替换旧版本python命令后再使用yum命令会发生报错这是因为yum采用的是python2的语法格式,而python的2和3版本之间有较大的颠覆,因此python3不再支持python2的语法格式在这里我们需要对yum文件略做调整

在文件开头找到这句话

#!/usr/bin/python

将后面的python改为指向你的python2.x版本的bin命令,这样就解决了

| 关于我们 | 友情链接 | 毕业设计招聘 |

毕业66资料站 biye66.com ©2015-2026 版权所有 | 微信:15573586651 QQ:3903700237

本站毕业设计和毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!