https://blog.csdn.net/aiwangtingyun/article/details/79121145

一、安装Python

Windows平台下:

进入Python官网下载页面下载 python(注意自己的电脑是64位还是32位), 目前python一般有2.7版本和3.x版本,如果是从事开发,建议2.7版本和最新的3.x版本一起下载安装(当然,看个人喜好)。安装路径最好默认就可以了,建议不要修改安装路径(具体原因涉及到环境变量问题)

Linux平台下:

一般情况下Linux都默认安装了2.7版本的python,如果想要安装高级版本的python可以在终端下执行下面命令:

Debian系列

$ sudo apt-get install python3.x    // 'x'代表版本号
RedHat系列

$ sudo yum install python3.x         // 'x'代表版本号
二、安装 python 模块包

Windows平台下

windows平台下安装比较简单了,只要你安装python的路径为默认路径就可以直接在控制终端 cmd 输入安装命令:

>>> easy_install packageName
或者先安装 pip 命令:

>>> easy_install pip
然后使用 pip 命令安装模块包:

>>> pip install packageName
----这里的packageName是包的名字 ----

这里需要注意一点的是,python安装模块默认使用的国外的镜像,所以下载会比较慢,还经常会下载失败,这种情况下我们可以指定使用国内的镜像:

国内豆瓣镜像

>>> pip install packageName -i https://pypi.douban.com/simple
国内清华镜像

>>> pip install packageName -i https://pypi.tuna.tsinghua.edu.cn/simple
永久修改,一劳永逸

Linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改index-url至tuna,内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

Linux平台下:

Linux平台下比windows下简单,不要去pip官网下载pip命令压缩包,因为解压后执行 python setup.py install 命令,你会发现还需要下载安装 setuptools 安装包,最糟糕的是下载 pip 命令包和 setuptools 命令包网站的访问速度会让你抓狂!

那么Linux下如何下载安装python模块包呢?只需要在终端输入命令:

Debian系列

$ apt-get install python-packageName
RedHat系列

$ yum install python-packageName
其中 packageName 为所需要安装的包名,比如安装django包:python-django ,安装tornado包:python-tornado。

注意:这里python默认安装的时2.7版本的包,如果要安装python3.x版本的包,需要把python改为python3(包名不用指定版本号):

$ sudo apt-get install python3-tornado
或者

$ sudo yum install python3-tornado
这样安装的就是python3.x版本的tornado模块包了。

Tips:

安装python模块包的时候输入的包名是小写的,比如:安装PyQt4工具包时,输入的是 python-pyqt4,但使用时要使用原来的包名,比如:import PyQt4 as pyqt4

当然,如果习惯使用pip命令工具来安装的话,可以先安装 pip 模块命令:

$ sudo apt-get install python-pip
或者

$ sudo yum install python-pip
如果想安装python3.x版本的 pip3 ,执行下面命令:

$ sudo apt-get install python3-pip
或者

$ sudo yum install python3-pip
然后使用pip命令来安装包了,比如安装python3.x版本的tornado:

$ pip3 install tornado
但是!!!在Linux下不建议使用pip命令来下载python模块包,因为可能会出现链接目标模块失败的情况,所以在Linux下直接使用 apt-get install python-packageName 或 yum install python-packageName 安装python模块包。

(转载)Linux平台下安装 python 模块包的更多相关文章

  1. linux和windows下安装python拓展包及requirement.txt安装类库

    python拓展包安装 直接安装拓展包默认路径: Unix(Linux)默认路径:/usr/local/lib/pythonX.Y/site-packagesWindows默认路径:C:\Python ...

  2. Linux 环境下安装python相关

    目录 Linux 环境下安装python相关 linux软件包管理工具之yum工具(如同pip3工具) yum源理解 下载阿里云的.repo仓库文件 ,放到/etc/yum.repos.d/ yum安 ...

  3. 【android开发】如何在Linux平台下安装JDK环境

    原文:http://android.eoe.cn/topic/android_sdk Linux平台JDK安装 本文主要描述如何在Linux平台下安装JDK环境.进入网页:http://www.ora ...

  4. (转)LINUX CENTOS7下安装PYTHON

    LINUX CENTOS7下安装PYTHON 原文:http://www.cnblogs.com/lclq/p/5620196.html Posted on 2016-06-27 14:58 南宫羽香 ...

  5. 尚学python课程---11、linux环境下安装python注意

    尚学python课程---11.linux环境下安装python注意 一.总结 一句话总结: 准备安装依赖包:zlib.openssl:yum install zlib* openssl*:pytho ...

  6. 尚学linux课程---10、linux环境下安装python

    尚学linux课程---10.linux环境下安装python 一.总结 一句话总结: 直接在官网下载python的源码包即可,然后在linux下安装 linux下安装软件优先想到的的确是yum,但是 ...

  7. windows下安装python模块

    如何在windows下安装python模块 1. 官网下载安装包,比如(pip : https://pypi.python.org/pypi/pip#downloads) pip-9.0.1.tar. ...

  8. Arduino可穿戴教程Linux平台下安装Arduino IDE

    Arduino可穿戴教程Linux平台下安装Arduino IDE Linux平台下安装Arduino IDE Linux平台下的安装方式和Windows下的zip形式安装是类似的,只是Linux下的 ...

  9. windows环境下安装python模块大招

    python发展到今天,感觉版本有点控制不住了,同时出现多个版本python2.5,python2.7 python 3 ,同时跨越windows,mac,*inux等多个平台,还有32位,64位等不 ...

随机推荐

  1. 前端Tips#4 - 用 process.hrtime 获取纳秒级的计时精度

    本文同步自 JSCON简时空 - 前端Tips 专栏#4,点击阅读 视频讲解 视频地址 文字讲解 如果去测试代码运行的时长,你会选择哪个时间函数? 一般第一时间想到的函数是 Date.now 或 Da ...

  2. APICloud打开三方地图整合

    一直想系统的整理打开地图的方法,今天抽时间把了百度,高德,腾讯,苹果自带地图都整理出来了,闲话不多说,直接上干货 ------------------------------------------- ...

  3. Babel+vscode实现APICloud开发中兼容ES6及以上代码

    本文出自APICloud官方论坛, 感谢论坛版主 penghuoyan 的分享.   使用APICloud开发时,考虑到兼容问题一直使用ES5开发,时间越久感觉越落后,整理了一个兼容ES6的开发环境, ...

  4. LCA - 倍增法去求第几个节点

    You are given a tree (an undirected acyclic connected graph) with N nodes, and edges numbered 1, 2, ...

  5. docker-主从服务部署

    欢迎访问我的博客http://www.liyblog.top 我的博客里会有更详细的信息,而且留言必回,手把手给你解释不懂的地方   1.mysql部署   mysql镜像拉取 docker pull ...

  6. 本地Git绑定Github仓库

    前言 Window的小伙伴如果还没在本地配好Git环境可以参考:https://www.cnblogs.com/poloyy/p/12185132.html 创建Github仓库 Github绑定本地 ...

  7. Mysql.linux登录数据库

    //mysql -hlocalhost -uroot -p //-h数据库地址 -u用户名 -p密码 -P端口号(P大写)//-p可省略,会提示输入密码. mysql -h127. -uroot -p ...

  8. python 打印乘法表

    for i in range(1, 10): for j in range(1, i+1): print('%s * %s = %s' % (i, j, i*j), end=' ') print('' ...

  9. Myeclipse 2017 下载+安装+激活+集成配置【JRE 8+Tomcat 9+MySQL 5.7.29】

    Myeclipse 2017 的下载 Myeclipse 2017 下载地址:https://www.jianguoyun.com/p/DTEBo1cQ6LnsBxj9984C Myeclipse 2 ...

  10. SpringBoot简单实现登录功能

    登陆 开发期间模板引擎页面修改以后,要实时生效 1).禁用模板引擎的缓存 # 禁用缓存 spring.thymeleaf.cache=false 2).页面修改完成以后ctrl+f9:重新编译: 登陆 ...