Python模块安装路径初探
在调用MySQL第三方工具mysqlrplsync是报错
mysqlrplsync --master=checksum:checksum@master_ip:3306 --slave=checksum:checksum@slave_ip:3306 --checksum-timeout=10 --verbose
Traceback (most recent call last):
File "/usr/bin/mysqlrplsync", line 25, in <module>
from mysql.utilities.common.tools import check_python_version
ImportError: No module named mysql.utilities.common.tools
mysqlrplsync工具是通过rpm安装的,查看Python版本及验证模块是否存在
# python --version
Python 2.7.9
# ll /usr/lib/python2.6/site-packages/mysql/utilities/common/tools.py
-rw-r--r-- 1 root root 21465 Aug 5 2015 /usr/lib/python2.6/site-packages/mysql/utilities/common/tools.py
# which python
/usr/local/bin/python
# /usr/local/bin/python --version
Python 2.7.9
以上验证系统中有两个版本的MySQL并存,并且Python2.6版本中的库下已存在所报的不存在的模块
查看Python2.7的库文件,没有发现
]# ll /usr/local/lib/python2.7/site-packages/mysql
ls: cannot access /usr/local/lib/python2.7/site-packages/mysql: No such file or directory
总结问题就是通过rpm安装的模块默认安装在了Python2.6版本的库下,通过pip才会安装在Python2.7下,目前Python2.7是默认的程序,所以才会报错
解决问题:
# cp -r /usr/lib/python2./site-packages/mysql /usr/local/lib/python2./
Python模块安装路径初探的更多相关文章
- python模块安装路径
		
Unix(Linux): prefix/lib/pythonX.Y/site-packages 默认路径:/usr/local/lib/pythonX.Y/site-packages 另外,在Unix ...
 - python3下获取主流浏览器和python的安装路径
		
#coding=utf-8#python3下获取主流浏览器和python的安装路径#by dengpeiyou date:2018-07-09import winreg,os #取得浏览器的安装路径d ...
 - 如何知道当前使用的python的安装路径
		
电脑里多处安装了python,那么如何得知当前使用python的安装路径呢? 方法一 运行python指令: import sys print(sys.executable) 方法二 对于终端和Win ...
 - 如何查看Python的安装路径
		
一.如何查看Python的安装路径 win+r输入cmd在输入:where python回车
 - Python模块查找路径
		
在编写Python程序时候命名在IDE中运行正常可是到了服务器上就出现各种问题,经常发生的就是如下的错误: ImportError: No module named 'hello' 这个错误我相信大家 ...
 - Python模块安装与读取Excel
		
今天.想用Python读取一下Excel中的数据,从网上查找了一个样例,是要安装相关的模块: 1:到python官网下载http://pypi.python.org/pypi/xlrd模 ...
 - python模块安装注意事项
		
在安装python的第三方模块时,需要注意路径问题. 1.如果python是按默认位置安装的,则可以直接在命令提示符中进行安装,即pip install module_name. 2.如果python ...
 - Python 模块搜索路径 -- (转)
		
最近在看<Python源码剖析>,对Python内部运行机制比以前了解的更深入了,感觉自己有机会也可以做个小型的动态脚本语言了,呵呵,当然是吹牛了.目的当然不是创造一个动态语言,目的只有一 ...
 - python 模块安装导入
		
一.定义 python模块就是一个.py文件,一个模块中可以有多个函数,在使用模块时,只需要import下,就可以使用模块中的函数功能.import模块的过程相当于把这个py文件中的所有内容都执行一遍 ...
 
随机推荐
- 终端工具Xmanager使用技巧
			
1. 新建绘画使用终端连接服务器 2. 设置终端类型和编码 3. 设置终端外观,包括字体颜色等等 4. 设置默认上传路径和下载路径
 - uvm.sv——UVM之道
			
文件: $UVM_HOME/src/uvm.sv 类: 无 `include "uvm_pkg.sv" Thus spake the UVM master programm ...
 - linux_base-f10-10_7 linuxulator is not (kld)loaded
			
# cd linux_base-f10/# make install clean===> linux_base-f10-10_7 linuxulator is not (kld)loaded. ...
 - 洛谷 P2872 [USACO07DEC]道路建设Building Roads
			
题目描述 Farmer John had just acquired several new farms! He wants to connect the farms with roads so th ...
 - office word excel等图标显示异常
			
1.查看注册表:查看参数对应的路径被删除,计算机搜索新的文件路径更改路径即可.以此类推~ 计算机\HKEY_CLASSES_ROOT\Excel.Sheet.12\DefaultIcon 正常exce ...
 - Hyperledger Fabric on SAP Cloud Platform
			
今天的文章来自Wen Aviva, 坐Jerry面对面的程序媛. Jerry在之前的公众号文章<在SAP UI中使用纯JavaScript显示产品主数据的3D模型视图>已经介绍过Aviva ...
 - 使用JDK自带的jmap和jhat监控处于运行状态的Java进程
			
对于处于运行状态中的Java进程,JDK自带了很多工具,允许Java开发人员监控运行进程中的各种状态,比如该进程内部创建了多少个对象实例,消耗了多少内存,等等. 本文基于JDK1.8而写成. 我下面写 ...
 - Codeforces Round #290 (Div. 2) _B找矩形环的三种写法
			
http://codeforces.com/contest/510/status/B 题目大意 给一个n*m 找有没有相同字母连起来的矩形串 第一种并查集 瞎搞一下 第一次的时候把val开成字符串了 ...
 - 【Codeforces Rockethon 2014】Solutions
			
转载请注明出处:http://www.cnblogs.com/Delostik/p/3553114.html 目前已有[A B C D E] 例行吐槽:趴桌子上睡着了 [A. Genetic Engi ...
 - 使用jQuery  发送Ajax
			
jQuery AJAX 方法 AJAX 是一种与服务器交换数据的技术,可以在不重新载入整个页面的情况下更新网页的一部分. 下面的表格列出了所有的 jQuery AJAX 方法: 构建页面:jqlogi ...