首先让我说我不能做宝石安装,我不知道为什么.可能是因为我住在中国和防火墙随机的东西.
所以我必须在本地安装宝石.例如,我想安装这个宝石谜语.但是这个gem下载为tar或zip,当我打开它时,它是一个文件夹而不是.gem文件.
那么该怎么办?
如果我挑选了一个不做任何更改的提交,但无论如何我都希望它提交(以便提交的审计跟踪与另一个项目一致),我会收到消息:
$ git cherry-pick 696abcb
...
nothing to commit, working directory clean
The previous cherry-pick is now empty, possibly due to conflict resolution.
If you wish to commit it anyway, use:
git commit --allow-empty
Run Code Online (Sandbox Code Playgroud)
根据手册页,我可以在--allow-empty. 但这会导致相同的消息:
$ git cherry-pick --allow-empty 696abcb
Run Code Online (Sandbox Code Playgroud)
(与上面相同的消息)
这是一个错误吗?我完全误解了这个选项的意义吗?
RedHat 6.5.通过RPM安装myspos-utilities 1.3.6和mysql-connector 1.1.6软件包.mysqlrplcheck可以被执行(虽然我从未发现它是否真的有效).然后我意识到该套件的版本缺少我真正需要的东西,这是mysqlrplsync.所以我直接从Oracle 下载并安装了1.5.4.发现mysql-connector1.1太旧了,因此升级到该套件的2.1.2.
现在,如果我运行任何套件程序,我得到:
Traceback (most recent call last):
File "/usr/bin/mysqlrplcheck", line 24, in <module>
from mysql.utilities.common.tools import check_python_version
ImportError: No module named mysql.utilities.common.tools
Run Code Online (Sandbox Code Playgroud)
我认为<pythonlibpath>/目录中应该有一个mysql.py/mysql.pyc ,但没有.这对甲骨文来说是一个愚蠢的包装错误吗?
注意:不是19247867的副本,无论如何都没有真正回答.不同的环境,(显着)不同版本的软件.
不是24267017的重复,也不是它的推荐,因为连接器是明确安装的.(虽然这可能是问题...看到我的评论)
更新:可能在mysql-utilities 2.1.3中修复.请参阅错误报告的最新评论:https://bugs.mysql.com/bug.php?id = 77819