binlog2sql安装
3、pip安装
3.1 首先安装setuptools软件包:
(1)下载setuptools包
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz
(2)解压setuptools包
tar zxvf setuptools-2.0.tar.gz
cd setuptools-2.0
(3)编译setuptools
python setup.py build
(4)开始执行setuptools安装
python setup.py install
3.2 安装pip工具
(1)下载PIP安装包
https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
(2)解压pip安装包:
tar -xzvf pip-9.0.1.tar.gz
cd pip-9.0.1
python setup.py install
如果服务器中没有安装setuptools软件包,则会提示以下错误:
提示错误:
Traceback (most recent calllast):
File "setup.py", line 5, in <module>
from setuptools import setup, find_packages
ImportError: Nomodule named setuptools
cd pip-9.0.1/
python setup.py install
安装好pip之后,我们就可以直接使用pip安装其他第三方模块包了:
pip install requests
若安装后pip命令无法使用,搜索系统中pip文件,创建命令链接
ln -s /usr/local/python27/bin/pip /usr/bin/pip 升级pip
pip install --upgrade pip 安装python依赖包:
pip install pymysql
pip install wheel
pip install mysql-replication 安装Python 3后
Python 3.6.1 (default, May 30 2017, 18:13:28)
# yum search # 安装完后导致 yum 不可用
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax
解决 yum 不可用:
# vi /usr/bin/yum
#!/usr/bin/python 改成: #!/usr/bin/python_old
# yum search
开始安装完python3.7 pip3一直没有找到,原因是由于python缺少依赖包导致的。
我出现了如下错误:
ModuleNotFoundError: No module named '_ctypes'
(无奈我是下载pip脚本安装报错的,才知道少了依赖包)
下载pip脚本安装(参考:https://tecadmin.net/install-pip-linux/):
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
可在安装python3.7 之前 执行如下程序
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel libffi-devel
yum install libffi-devel -y (包在base)
部署成功:binlog2sql.py
步骤1: 1,安装python3.7.3 下载源文件https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
make && make install python3.7 之前 执行如下程序
提示下列错误:ModuleNotFoundError: No module named '_ctypes'
缺少依赖包,安装下列依赖包:
yum install libffi-devel -y (包在base)
libffi-devel
运行make && make install 出现下列提示,说明成功
Successfully installed pip-19.0.3 setuptools-40.8.0
修改以前旧的python:
# mv /usr/bin/python /usr/bin/python_old # 备份旧的python
# ln -s /usr/local/python3/bin/python3 /usr/bin/python # 把新的 python3 链接到 python
pip3 install mysql-replication 提示错误:
"Can't connect to HTTPS URL because the SSL module is not available
修改源为:pip3 install mysql-replication -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
安装pymysql,wheel,mysql-replication就可以使用
最新文章
- BZOJ 2152 &; 点分治
- 在java中使用RBL服务器(中国反垃圾邮件联盟的CBL+使用)
- OS存储器管理(二)
- Android权限列表permission说明
- json转化为java实体
- 济南学习 Day 4 T1 am
- 记录一下跟Python有关的几个拓展名
- SQL Server 2008 定时作业的制定
- NOIP2016提高组初赛(C++语言)试题 个人的胡乱分析 Part 2.
- Lua 循环与流程控制
- SQL Server 怎么在分页获取数据的同时获取到总记录数
- iOS --- Touch ID指纹解锁
- BZOJ.4559.[JLOI2016]成绩比较(DP/容斥 拉格朗日插值)
- postgresql中使用distinct去重
- Charles 抓包工具
- 第六章:四大组件之Activity
- 程序员之路:python3+PyQt5+pycharm桌面GUI开发(转)
- zabbix设置中文并解决乱码问题
- thnkphp框架面试问题
- SpringBoot------使用Fastjson解析Json数据
热门文章
- Linux云主机(离线)搭建本地yum源
- alertmanager,grafana,prometheus
- [LeetCode] 60. Permutation Sequence 序列排序
- [LeetCode] 137. Single Number II 单独数 II
- [LeetCode] 284. Peeking Iterator 瞥一眼迭代器
- [LeetCode] 557. Reverse Words in a String III 翻转字符串中的单词 III
- Azure上部署Barracuda WAF集群 --- 2
- Vue利用搜狐获取公网ip地址
- 二、SpringBoot基础配置
- makefile从0到1