博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 安装包总结
阅读量:5819 次
发布时间:2019-06-18

本文共 3662 字,大约阅读时间需要 12 分钟。

PIL安装(Centos6.6)

1. 安装PIL所需的系统库 (centos6.6)

yum install zlib zlib-devel -y
yum install libjpeg libjpeg-devel -y 
yum install freetype freetype-devel -y

2、下载安装包Imaging-1.1.7.tar.gz

解压安装包进入Imaging-1.1.73、执行下面命令,查看PIL所需的系统库是否能找到

python setup.py build_ext -i

如上图提示都不支持,需要更改setup.py文件(配置)

修改成如下内容

TCL_ROOT = "/usr/lib64/"

JPEG_ROOT = "/usr/lib64/"
ZLIB_ROOT = "/usr/lib64/"
TIFF_ROOT = "/usr/lib64/"
FREETYPE_ROOT = "/usr/lib64/"
LCMS_ROOT = "/usr/lib64/"
重新执行python setup.py build_ext -i

上面三个找到后,执行python setup.py install(安装)

安装成功后执行python selftest.py(测试)

测试成功。

如果import Image出现下图错误,先进入python的site-packages目录,手动删除PIL.pth文件和PIL目录,然后将上述步骤在做一遍(包括删除原有解压包,重新开始解压,需要改配置文件和安装、测试)。

 

PIL安装(Ubuntu 16.04)

1、sudo apt-get install libjpeg8 libjpeg62-dev libfreetype6 libfreetype6-dev zlib1g-dev

2、sudo apt-get install python-imaging

 

Mysql安装(centos6.6)

1、yum install MySQL-python mysql-devel 

2、python官网下载

3、解压进入目录执行python setup.py install

 

Mysql安装(window7)

下载安装包 

如果是win7 64位2.7版本的python,就下载 MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl

pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl

 

Mysql安装(Ubuntu 16.04)

1、sudo apt-get install python-setuptools

2、sudo apt-get install libmysqld-dev

3、sudo apt-get install libmysqlclient-dev

4、sudo apt-get install python-dev

5、sudo easy_install mysql-python

 

Redis安装(centos6.6)

pip install redis

 

M2Crypto安装(centos 7)

yum install -y pcre pcre-devel

下载地址 http://www.swig.org/download.html

./configure --prefix=/usr/local/swig3.0.7makemake install

配置环境变量

export PATH=/usr/local/swig3.0.7/bin:$PATH

pip install M2Crypto

 

Crypto安装(centos6.6)

pip install pycrypto

 

Django安装(centos6.6)

pip install Django==1.9.8

 

Oracel安装(windows 64位)

1. 首先确定版本。 

2. 下载instantclient,下载地址:

 

解压到指定目录,加入环境变量

变量名 ORACLE_HOME

变量名 TNS_ADMIN

变量名 NLS_LANG   

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

变量名 Path

在解压的oracle目录instantclient_11_2/network/admin创建tnsnames.ora文件,写入连接数据库地址

3. 下载cx_Oracle, 这个是一个Python的扩展包,用来访问Oracle数据库的。  

 

 

Oracel安装(centos 6.6)

1. 首先确定版本。 

2. 下载instantclient-basic。下载地址:

instantclient-basic-linux.x64-11.2.0.4.0.zip

instantclient-sdk-linux.x64-11.2.0.4.0.zip

instantclient-sqlplus-linux.x64-11.2.0.4.0.zip

3. 安装和环境变量配置

unzip instantclient-basic-linux.x64-11.2.0.4.0.zipunzip instantclient-sdk-linux.x64-11.2.0.4.0.zipunzip instantclient-sqlplus-linux.x64-11.2.0.4.0.zip

instantclient_11_2目录下network/admin创建tnsnames.ora文件,写入连接数据库地址

export ORACLE_HOME=/home/oracle/instantclient_11_2export PATH=$ORACLE_HOME:$PATHexport TNS_ADMIN=$ORACLE_HOME/network/adminexport LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATHexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

创建软连接

ln -s /home/oracle/instantclient_11_2/libclntsh.so.11.1 /home/oracle/instantclient_11_2/libclntsh.so

4. 下载cx_Oracle, 这个是一个Python的扩展包,用来访问Oracle数据库的。  

tar -xvf  cx_Oracle-5.2.1.tar.gzcd cx_Oracle-5.2.1python setup.py install

5.导入测试

import cx_Oracle

 

SQLAlchemy安装(centos6.6)

pip install sqlalchemy

 

安装pyenv(centos6.6)

yum -y install gcc gcc-c++ make git patch openssl-devel zlib-devel readline-devel sqlite-devel bzip2-devel bzip2-libsyum install -y net-tools vim lrzsz tree screen lsof tcpdump nmap sysstat dos2unixgit clone git://github.com/yyuu/pyenv.git ~/.pyenvecho 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrcecho 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrcecho 'eval "$(pyenv init -)"' >> ~/.bashrcexec $SHELL -lpyenv install 2.7.13

pyenv global 2.7.13  #全局进行切换到python 2.7.13版本

pyenv local 2.7.13    #只针对当前目录及其子目录切换python 2.7.13版本

 

安装virtualenv(centos6)

pip install virtualenv

 

安装virtualenvwrapper(centos6)

pip install virtualenvwrapper

 

安装virtualenvwrapper(windows)

pip install virtualenvwrapper-win

 

ipython notebook 如何打开.ipynb文件(Windows)

pip install ipythonpip install "ipython[notebook]"

访问命令:ipython notebook

 

转载地址:http://gowdx.baihongyu.com/

你可能感兴趣的文章
又拍云沈志华:如何打造一款安全的App
查看>>
Windows phone 8 学习笔记
查看>>
我的友情链接
查看>>
感悟贴2016-05-13
查看>>
参加婚礼
查看>>
Java重写equals方法和hashCode方法
查看>>
Spring ’14 Wave Update: Installing Dynamics CRM on Tablets for Windows 8.1
查看>>
MySQL 备份与恢复
查看>>
TEST
查看>>
PAT A1037
查看>>
[Oracle]如何在Oracle中设置Event
查看>>
top.location.href和localtion.href有什么不同
查看>>
Gradle之module间依赖版本同步
查看>>
java springcloud版b2b2c社交电商spring cloud分布式微服务(十五)Springboot整合RabbitMQ...
查看>>
d3 v4实现饼状图,折线标注
查看>>
微软的云策略
查看>>
Valid Parentheses
查看>>
nginx 301跳转到带www域名方法rewrite(转)
查看>>
AIX 配置vncserver
查看>>
windows下Python 3.x图形图像处理库PIL的安装
查看>>