下载和安装Python

发布时间:2012-10-12 18:14:32来源:红联作者:amituofo

Python可应用的平台非常广泛。我们可以将其划分成如下的几大类和可用平台:

 所有Unix衍生系统(Linux, MacOS X, Solaris, FreeBSD等)

 Win32家族(Windows NT, 2000, XP 等)

 早期平台:MacOS 8/9,Windows 3.X, Dos, OS/2, AIX

 掌上平台(掌上电脑/移动电话):Nokia Series60/SymbianOS, Windows CE/Pocket PC, Sharp Zaurus/arm-linux, PalmOS

 游戏控制台:VxWorks, QNX

 其他实现版本:Jython, IronPython, stackless

 其他

Python大部分的最近版本都只是针对“三巨头”的。实际上,最新的Linux和MacOS X 版本都已经安装好了Python--你只需要看一下是哪个版本。尽管其他平台只能找到相对较早的2.x对应版本,但是就1.5版而言这些版本也有了显著的改进。一些平台有其对应二进制版本,可以直接安装,另外一些则需要在安装前手工编译。

Unix衍生系统(Linux, MacOS X, Solaris, FreeBSD等);

正如前文所述,基于UNIX的系统可能已经安装了Python。最好的检查方法就是通过命令行运行Python,查看它是否在搜索路径中而且运行正常,只需输入:

myMac:~wesley$ Python

Python 2.4 (#4, Mar 19 2005, 03:25:10)

[GCC 3.3 20030304 (Apple Computer, Inc. build 1671)] on Darwin

Type “help”, “copyright”, “credits” or “license” for more information.

“>>>”

Windows/DOS系统

首先从前文提到的Python.org或是corePython.com网站下载msi文件(例如,Python-2.5.msi),之后执行该文件安装Python。如果你打算开发Win32程序,例如使用COM或MFC,或者需要Win32库,强烈建议下载并安装Python的Window扩展。之后你就可以通过DOS命令行窗口或者IDLE和Pythonwin中的一个来运行Python了,IDLE是Python缺省的IDE(Integrated Development Environment,集成开发环境),而Pythonwin则来自Windows扩展模块。

自己动手编译Python

对绝大多数其他平台,下载.tgz文件,解压缩这些文件,然后执行以下操作以编译Python。

1. ./configure

2. make

3. make install

Python 通常被安装在固定的位置,所以你很容易就能找到。如今,在系统上安装多种版本的Python已经是司空见惯的事情了。虽然容易找到二进制执行文件,你还是要设置好库文件的安装位置。

在UNIX中,可执行文件通常会将Python安装到/usr/local/bin子目录下,而库文件则通常安装在/usr/local/lib/Python2.x子目录下,其中的2.x是你正在使用的版本号。MacOS X系统中,Python则安装在/sw/bin以及/或者/usrlocal/bin子目录下。而库文件则在/sw/lib、usr/local/lib,以及/或者/Library/Frameworks/Python.framework/Versions子目录下。

在Windows中,默认的安装地址是C:\Python2x。请避免将其安装在C:\Program Files目录下。是的,我们知道这是通常安装程序的文件夹。但是DOS是不支持“program Files”这样的长文件名的,它通常会被用“progra~1”这个别名代替。这有可能给程序运行带来一些麻烦,所以最好尽量避免。所以,听我的,将Python安装在C:\Python目录下,这样标准库文件就会被安装在C:\Python\Lib目录下。

文章摘自:智普教育

linux系统下下载Python,下载和安装Python相关推荐

  1. linux系统下使用docker镜像并安装容器

    文章目录 一.docker安装及配置 1.操作文档 2.步骤 2.1 卸载旧版本 2.2 设置仓库 2.3 安装新docker 2.3 启动docker 2.4 设置docker开机自启动 2.5 卸 ...

  2. linux系统下用GCC、JAVA和Python编程

    一:linux系统下用GCC编程 方法一: 1.C语言文件建立 [root@localhost kang]# vim tang.c 2.编写代码 代码输入后,按下shift+;打出冒号输入wq按回车保 ...

  3. 7. Linux系统下在桌面设置添加安装软件启动图标快捷方式

    1. 说明 在Linux系统下安装了对应的软件之后,一般启动时需要在命令行终端中进行启动,可以在终端里设置快速启动的命令,相关设置可参考博客:Linux系统下在终端设置快速启动已安装软件. 另一种快捷 ...

  4. linux系统下Opencv4.1.1编译安装,以及增加子函数和python中调用

    目录 Table of Contents 目录 一 源码编译和安装 添加opencv路径 二 增加并列子函数的方法 三 增加库函数形参的方法 四 cv增加子函数一些数据变量的问题 4.1 数据类型 一 ...

  5. Linux系统下_拷贝下载windows文件_出现linux文件名乱码

    问题描述: 1.下载下来压缩包解压之后,文件名出现乱码,文件内容是正常的 -rw-rw-r-- 1 kql kql 39085 12月 16 2019 10.·ÇÏßÐԻعé.ipynb -rw- ...

  6. Kali Linux系统下无线网卡MW310UH的驱动安装教程

    Kali驱动安装教程以MW310UH无线网卡为例 本次实验使用的操作系统为:kali-linux-2022.4-vmware-amd64,运行于VMware虚拟机环境. 1. 安装必要的系统软件包 编 ...

  7. linux第三方模块参数,nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下)...

    nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下),安装Nginx和HttpAccessKeyModule模块(参考LNMP环境 ...

  8. Linux系统下工具软件的安装

    Linux系统下软件的几种安装方法 1 背景 2 环境 3 安装工具 3.1 准备工作 3.1.1 更新系统 3.2 系统工具 3.2.1 elementary-tweaks 工具 3.2.3 Edd ...

  9. 查看磁盤使用情况linux,在Linux系统下安装Filelight来查看磁盘使用情况

    在 Linux 系统下要查看硬盘的使用情况有非常多的命令可以实现,但是本文给你介绍一款软件:Filelight,开源并免费使用,我们在 Linux 下安装上它用图形化界面来显示磁盘的使用情况,它以彩色 ...

  10. linux下apache启动命令,linux系统下apache服务的启动、停止、重启命令

    本文章简单的介绍了关于linux下在利用命令来操作apache的基本操作如启动.停止.重启等操作,对入门者不错的选择.本文假设你的apahce安装目录为 usr local apache2,这些方法适 ...

最新文章

  1. GAN 模型生成山水画,骗过半数观察者,普林斯顿大学本科生出品
  2. 计算机专业体系 网易云,计算机系统结构 (二) 计算机主要系统构成
  3. 3.浏览器输入www.baidu.com到显示主页的全过程
  4. 五千字详解消息通知!
  5. webpack最简单的入门教程里bundle.js之运行单步调试的原理解析
  6. BlueStore——先进的用户态文件系统《一》
  7. Elasticsearch架构原理
  8. 用java编写一个计算器_用java程序编写一个计算器
  9. Java设计模式(1 / 23):策略模式
  10. Judge whether the user is in some windows group.
  11. C++学习之基本概念
  12. 学python需要什么软件-学python要准备什么软件-问答-阿里云开发者社区-阿里云
  13. Deep Learning学习随记(二)Vectorized、PCA和Whitening
  14. 【VBA编程】VBA基础语法(一)
  15. Win8Metro(C#)数字图像处理--2.26图像减法
  16. Deepin 系统安装NVIDIA
  17. 马尔科夫随机场(MRF)与吉布斯分布(Gibbs)
  18. AI训练营金融风控学习笔记
  19. 动态规划解决小青蛙跳台阶问题
  20. 一套适用于所有老板的营销方案,让他一个月就卖出3780箱红酒!

热门文章

  1. 知识变现海哥:为什么你做知识付费不行?
  2. 如何把知识变成网课,通过知识变现自动赚钱
  3. Python 生成8位必含数字、大小写字母的字符串(密码)
  4. HashMap底层红黑树实现(自己实现一个简单的红黑树)
  5. 直播带货用什么成交话术可以提高销量
  6. 罗胖进入互联网富豪百强名单!
  7. android发布市场比较
  8. 织梦熊掌号提交urls.php,织梦后台如何接入熊掌号教程
  9. QQ普通会员免费克隆好友列表(转)
  10. 如何在联想Y430P安装Fedora24