目录

------------------------------------------------------

安装工具setuptools(及基本使用)

安装工具pip(及基本使用)(plus:里面有whl的安装包集链接)

Python安装压缩包式的模块

安装加密模块pycrypto

------------------------------------------------------

安装工具setuptools

ez_setup.py是python官方给出的一个安装setuptools的工具,利用它,我们可以很轻松用命令行就自动完成安装过程

cmd输入命令:

python ez_setup.py

安装成功出现版本说明:

当然啦,如果想在cmd任意位置使用setuptools命令,就要配置环境变量——path添加上:你的python的路径\Scripts。

使用工具setuptools安装模块

比如需要安装PIL模块:

easy_install PIL

安装工具pip

pip的安装还比较简单,和setuptools也比较像

解压后,运行目录的文件setup.py:

python setup.py install

照之前介绍的添加环境变量的方法,我们在PATH最后添加:你的python的路径\Scripts

使用工具pip安装模块

比如需要安装Tornado模块:

pip install tornado

1.下载.whl包

先pip install wheel

2. 安装某模块包

pip install 包名字.whl 即可

3. 到哪找.whl文件?(有的时候电脑没有安装vs2008 vs2010 vs2013等等,可能会导致setup.py安装失败,这个时候whl安装包不知道有多好用!!!!当然,如果只找到压缩包的话,彻底解决 error: Unable to find vcvarsall.bat)http://www.lfd.uci.edu/~gohlke/pythonlibs/

注:选择版本很重要哦,一般来说,python27在win64下是 cp27-win32一类的,然后 pip install XXX.whl OK了

Python安装压缩包式的模块

在加压缩的目录下执行:

python setup.py build

python setup.py install

安装加密模块pycrypto

1. 利用pip执行如下语句pip install --use-wheel --no-index --find-links=https://github.com/sfbahr/PyCrypto-Wheels/raw/master/pycrypto-2.6.1-cp35-none-win_amd64.whl pycrypto执行编写的程序,如果没有发现模块,看看是不是大小写的问题,如果是,就把Python安装目录\Lib\site-packages下的crypto改为Crypto就好了

注:选择版本很重要哦,一般来说,python27在win64下是 cp27-win32一类的,然后 pip install XXX.whl OK了

2. 安装包安装

然后执行上面两个python安装语句

问题说明:

看下文章截取的重要内容:

产生这个问题的原因基本上就是,这个模块是c编译的,所以要调用c的bat文件,因此安装了vs20XX版本的部分人不会遇到这个问题。。很不幸我是另一部分,那么how to solve:

这就是环境变量的问题啊,python呢,使用的环境变量叫VS90COMNTOOLS好像是vs2008还是vs2010会自动生成的环境变量,但是我vs2015或者其他版本没有这个变量啊,当然找不到我的bat文件啦,所以直接添加一下这个环境变量,然后把它的值指向本机真正存在的COMNTOOLS版本就可以啦。

PS:安装失败后,请clean一下旧的安装进程(命令名 setup路径/whl clean)

python模块安装_Python模块安装问题相关推荐

  1. python模块安装_Python如何安装模块详细教程

    1 对于只有一个文件的模块程序,只需把*.py,移动或复制到安装路径下"Lib"文件夹即可,如下图所示. 2 对于"EXE"扩展格式的安装包,是最方便的,双击后 ...

  2. python pickle模块安装_python如何安装pickle

    pickle是python语言的一个标准模块,安装python后已包含pickle库,不需要单独再安装. pickle模块实现了基本的数据序列化和反序列化.(推荐学习:Python视频教程) 通过pi ...

  3. python模块手册_python模块说明

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! python模块说明:类似于函数式编程和面向过程编程,函数式编程则完成一个功能, ...

  4. python自带模块连接数据库_Python模块Sqlite数据库模块

    Python模块Sqlite数据库模块简介 从Python2.5以后的版本开始引入SQLite,属于Python内置模块,不需要额外安装.Sqlite以小巧快捷著称.SQLite第一个Alpha版本诞 ...

  5. python模块讲解_python模块详解 | filecmp

    原博文 2020-04-30 14:33 − 简介: filecmp是python内置的一个模块,用于比较文件及文件夹的内容,它是一个轻量级的工具,使用非常简单 两个主要的方法: filecmp.cm ...

  6. python 库列表_python库安装列表

    1. sudo apt-get install python-setuptools安装setuptools setuptools 可以自动的安装模块,只需要你提供给它一个模块名字就可以了,并且自动帮你 ...

  7. python模块讲解_python模块详解

    使用python时,常常会涉及到库的调用,这就需要掌握模块的基本知识. 本文分为如下几个部分概念说明 模块的简单调用 包的导入 特殊的__init__.py文件 导入模块的搜索路径 __all__ 绝 ...

  8. python模块导入_Python模块及其导入

    一.模块 1.模块的定义: 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少, 很多编程语言都采用这种组织代码的方式.在Python中,一个.py文件 ...

  9. python re库安装_python 库安装方法及常用库

    python库安装方法: 方法一:setpu.py 1.下载库压缩包,解压,记录下路径:*:/**/--/ 2.运行cmd,切换到*:/**/--/目录下 3.运行setup.py build 4.然 ...

最新文章

  1. 11.18 Apache用户认证 11.19/11.20 域名跳转 11.21 Apache访问日志
  2. mosn 中的context、变量 和 内存复用机制
  3. 利用 GitHub 搭建独立 Web 网站
  4. DELPHI 7 动态链接库DLL断点调试
  5. python 关键字大全_一日一技:用实例列举python中所有的关键字(01)
  6. Shell通过过滤条件(比如IP)分类流量包,最后合并流量包
  7. python——Web服务开发(二)分布式缓存
  8. android 获取当前输入法,关于获取安卓手机系统输入法和设置输入法
  9. Spring核心知识
  10. JsonHelper Json转xml,Json转DataSet,DataSet转Json
  11. JCVideoPlayerStandard点击全屏按钮崩溃
  12. couchbase java view_couchbase 相关
  13. 数学模型——初步理解马尔可夫链(Markov chain)
  14. 通过TABULATE过程制作汇总报表
  15. cs系统的服务器地址,《反恐精英CS》服务器地址
  16. 如何确保网站的安全性
  17. Mac苹果 M1配置cocoapods
  18. 机器学习-西瓜书-模型评估
  19. 【java】求一元二次方程的解
  20. 火星转债上市价格预测

热门文章

  1. flume sink hdfs异常
  2. Airsim使用尝试
  3. 蓝牙Bluetooth BR/EDR 和 Bluetooth Smart 必需要知道的十个不同点
  4. 计算机考研转专业难度大吗,大学里想转专业怎么做?985高校转专业条件及难度排行榜公布!...
  5. 加快使用Google的CDN网站访问速度
  6. 新博安卓培训的第一天
  7. WPS+通过python上传文件并生成连接
  8. conda安装的虚拟环境 升级conda 和 升级pip
  9. 建数据库oracle 01031,DBCA创建ASM数据库时遇到ORA-01031
  10. hdu 5201 the mokey king (容斥原理)