合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
#Python3.6 在centos7下yum安装 1.安装EPEL和IUS软件源 yum install epel-release -y yum install https://centos7.iuscommunity.org/ius-release.rpm -y 2.搜索软件 yum search python36 yum info python36 yum info python36u yum info python36u-pip 3.直接使用yum安装: yum -y install python36 python36u-pip python36u-redis python36-numpy python36-devel 4.版本验证: 1. pip3.6 -V 2. pip 9.0.1 from /usr/lib/python3.6/site-packages (python 3.6) 3. python36 -V 4. Python 3.6.6 5.pip3升级: pip3.6 install --upgrade pip 1. pip3 -V 2. pip 18.0 from /usr/local/lib/python3.6/site-packages/pip (python 3.6) 6.安装常见的数据库驱动: mysql-connector-python mysql 官方为python36提供的驱动程序为mysql-connector-python,支持MySQL8.0版本和TiDB。 1. 在python3上安装驱动:\# pip3 install mysqlclient 2. 需要确认安装python36-devel和mysql-devel以及gcc,否则安装不通过。 3. yum -y install python36-devel 7.tornado安装 ~~~ pip3 install tornado pip3 install --prefix=/home/admin tornado 或 git clone https://github.com/tornadoweb/tornado.git cd tornado python36 setup.py build sudo python36 setup.py install ~~~ 8.pippython第三方类库安装 python -m pip install或者pip install numpy(此时pip指定版本) pip list #列出所有安装的库 pip list --outdated #列出所有过期的库 pip install --upgrade 库名 更新某个库 pip install web3==库名.* 例如web3==3.** 列出所有可安装包 pip show web3查看第三方包的依赖包和被依赖包 pip uninstall SomePackage # 卸载包 pip list -o # 列出可升级的包 pip search SomePackage # 搜索包 1. 当我们想要一次性更新很多包时,使用pip则较为繁琐,这时可以安装并使用 pip-review 来实现 pip install pip-review # 安装 pip-review pip-review # 查看可更新的包 pip-review --auto # 自动更新所有包 pip-review --local --interactive # 更新包,提供操作可选项:[Y]es, [N]o, [A]ll, [Q]uit 2. 列出pip可以安装包的所有版本 https://pypi.org/simple/web3/ 3. python -m pydoc -p 123,此时它会返回pydoc server ready at http://localhost:123 查看本地依赖库 9. virtualenv pip install virtualenv 在项目目录下virtualenv venv virtualenv -p /usr/bin/python2.7 venv 指定python解释器 激活虚拟化环境source venv/bin/activate 在项目目录下 deactivate退出当前的venv虚拟化环境 10.# Python 远程部署利器 Fabric https://blog.csdn.net/freeking101/article/details/81103945