python模块安装方式及相关问题
2014-12-16 23:27
429 查看
一、python模块
(1)在线安装
先下载ez_setup.py,在命令行运行python ez_setup.py进行easy_install工具的安装后,将C:\Python27\Scripts路径加入环境变量中,就可以使用easy_install在线安装package了,例如
easy_install mysql-connector-python
卸载使用
easy_install -m mysql-connector-python
(2)手动安装
不能在上网环境下可以先下载模块包,解压后进入模块文件夹,会有setup.py文件,使用以下命令直接安装。
python setup.py install
虽然Python的模块可以拷贝安装,但是一般情况下推荐制作一个安装包,即写一个setup.py文件来安装。setup.py文件的使用如下:
python setup.py build
#编译
python setup.py install
#安装
python setup.py sdist
#制作分发包
python setup.py bdist_wininst
#制作windows下的分发包
python setup.py bdist_rpm #生成rpm包
二、模块安装错误
error: Setupscript exited with error: Unable to find vcvarsall.bat
(1)安装VS2010
在电脑上安装VS2010,打开“<python安装目录>\Lib\distutils\msvc9compiler.py”找到toolskey = "VS%0.f0COMNTOOLS" % version,直接修改为toolskey = "VS100COMNTOOLS" ,然后使用命令
python setup.py install build
在电脑上安装mingw32,安装过程中到该画面选择需要安装的项进行安装即可。
然后设置PATH环境变量,比如你装在
pythonsetup.py install build --compiler=mingw32
(1)在线安装
先下载ez_setup.py,在命令行运行python ez_setup.py进行easy_install工具的安装后,将C:\Python27\Scripts路径加入环境变量中,就可以使用easy_install在线安装package了,例如
easy_install mysql-connector-python
卸载使用
easy_install -m mysql-connector-python
(2)手动安装
不能在上网环境下可以先下载模块包,解压后进入模块文件夹,会有setup.py文件,使用以下命令直接安装。
python setup.py install
虽然Python的模块可以拷贝安装,但是一般情况下推荐制作一个安装包,即写一个setup.py文件来安装。setup.py文件的使用如下:
python setup.py build
#编译
python setup.py install
#安装
python setup.py sdist
#制作分发包
python setup.py bdist_wininst
#制作windows下的分发包
python setup.py bdist_rpm #生成rpm包
二、模块安装错误
在Windows下手动安装python扩展包是会遇到以下错误:
error: Setupscript exited with error: Unable to find vcvarsall.bat
可以按如下方法解决
(1)安装VS2010
在电脑上安装VS2010,打开“<python安装目录>\Lib\distutils\msvc9compiler.py”找到toolskey = "VS%0.f0COMNTOOLS" % version,直接修改为toolskey = "VS100COMNTOOLS" ,然后使用命令
python setup.py install build
(2)
安装mingw32
在电脑上安装mingw32,安装过程中到该画面选择需要安装的项进行安装即可。
然后设置PATH环境变量,比如你装在
C:\MinGW路径下,你需要在PATH环境变量中添加
C:\MinGW\bin路径,然后运行命令
pythonsetup.py install build --compiler=mingw32
相关文章推荐
- python--软件、模块相关安装问题
- python MySQLdb在windows环境下的快速安装、问题解决方式
- Python安装MySQLDb模块的问题及解决方法
- python MySQLdb在windows环境下的快速安装、问题解决方式
- Python模块常用的安装方式
- python MySQLdb在windows环境下的快速安装、问题解决方式 【转】
- python MySQLdb在windows环境下的快速安装、问题解决方式
- Eclipse下Python的MySQLdb的安装以及相关问题
- python模块编译安装工具和问题
- python: import模块的相关问题
- python中cx_Oracle模块安装遇到的问题与解决方法
- python MySQLdb在windows环境下的快速安装、问题解决方式
- python中cx_Oracle模块安装遇到的问题与解决方法
- windows 下 python2.6的MySQLdb模块安装问题
- hive安装和使用相关问题解决方式
- Python安装MySQLDb模块的种种问题及解决
- Python安装MySQLDb模块的种种问题及解决
- Python安装MySQLDb模块的问题及解决方法
- python2.4升级到2.7后,解决安装json后模块不识别的问题
- python 模块常用的几种安装方式