Windows和linux环境下python安装及环境变量的配置

简介:

Windows

  1. 版本选择

    此学习过程用于服务器端自动化脚本的编写,遂采用2.7版本,如有需求可自行选择3.6版本

  2. 下载地址

    https://www.python.org/downloads/windows/

  3. 安装包的安装

    控制面板\所有控制面板项\系统

    选择高级系统设置

    选择高级tab页中的环境变量设置

    在PATH中添加python安装的路径

  4. 检查安装

    在CMD中输入python查看是否安装成功



Linux

  1. 版本选择

    此学习过程用于服务器端自动化脚本的编写,遂采用2.7版本,如有需求可自行选择3.6版本

  2. 下载地址

    https://www.python.org/downloads/source/

  3. 安装包的安装

    无需双版本存在情况下安装

    1)下载源码包

    2)解压源码包并进入文件夹

    ./configure ; make && make install

    3)使用python -V查看是否安装成功,安装成功会显示python版本信息

    需要双版本安装python版本

    1)同上,需要下载3.6源码包

    2)解压源码包,并进入文件夹

    在安装前需要手动创建python目录mkdir /usr/local/python3.6

    安装时需要手动指定安装目录

    ./configure --prefix=/usr/local/python3.6

    make && make install

    3)安装后的配置

    将原有的python启动程序备份mv /usr/bin/python /usr/bin/python_old

    将新安装的python版本软连接到原有启动程序ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python

    4)修改yum源中的python路径

    vi /usr/bin/yum

  4. #!/usr/bin/python    修改为:/usr/bin/python_old

  5. 安装检查

    python -V查看python安装版本



简单写一个python程序,输出hello world

# python

>>> print "hello world"

hello world

>>> print 'hello world' 

hello world




本文转自 粗粮面包 51CTO博客,原文链接:http://blog.51cto.com/culiangmianbao/1972948,如需转载请自行联系原作者

相关文章
|
9月前
|
Linux 计算机视觉 C++
【解决方案】Building wheel for opencv-python:安装卡顿的原因与解决方案
当你安装OpenCV时,命令行停在Building wheel for opencv-python (PEP 517) ... -似乎卡住了。这并非程序假死,而是其编译耗时巨大。本文将揭示原因,并提供优化安装体验的实用方法。
1134 88
|
6月前
|
监控 安全 程序员
Python日志模块配置:从print到logging的优雅升级指南
从 `print` 到 `logging` 是 Python 开发的必经之路。`print` 调试简单却难维护,日志混乱、无法分级、缺乏上下文;而 `logging` 支持级别控制、多输出、结构化记录,助力项目可维护性升级。本文详解痛点、优势、迁移方案与最佳实践,助你构建专业日志系统,让程序“有记忆”。
542 0
|
7月前
|
人工智能 数据安全/隐私保护 异构计算
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
1173 8
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
|
6月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
1550 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
7月前
|
安全 Linux 网络安全
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
219 0
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
|
7月前
|
JSON 缓存 开发者
淘宝商品详情接口(item_get)企业级全解析:参数配置、签名机制与 Python 代码实战
本文详解淘宝开放平台taobao.item_get接口对接全流程,涵盖参数配置、MD5签名生成、Python企业级代码实现及高频问题排查,提供可落地的实战方案,助你高效稳定获取商品数据。
|
8月前
|
JavaScript 前端开发 机器人
【Azure Bot Service】在中国区Azure上部署机器人的 Python 版配置
本文介绍了在中国区Azure上使用Python SDK配置Azure Bot Service时遇到的问题及解决方案,涵盖参数设置与适配器配置,适用于希望在Azure中国区部署Python机器人的开发者。
236 8
|
9月前
|
人工智能 数据挖掘 Linux
Centos安装Python3.7(亲测可用)
本指南详细介绍了在基于Linux(以CentOS系统为例,使用yum包管理器)的系统上安装Python 3.7版本的完整流程。Python是一种广泛使用的高级编程语言,在各种领域如软件开发、数据分析、人工智能和区块链开发等都有着重要的应用。
789 3
|
9月前
|
Linux 虚拟化 iOS开发
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux
2833 0
VMware Workstation 17.6.4 Pro Unlocker & OEM BIOS 2.7 for Windows & Linux