我尝试在 OSX 上安装var Upda = function () {
return {
init: function (id, callback) {
var getCurrent = KeyWord.getCurrentUser(
function(data) {
var id = data.id;
console.log(id);
}
);
var tr = KeyWord.byId(id,
function (data) {
self._item = data;
},
function (error) { jqXhrErr(error); },
function () { }
);
$.when(tr).done(function () {
if ($.isFunction(callback)) callback();
});
},
load: function (id) {
var self = this;
KeyWord.byId(id,
function (data) {
self.formHandler.load(data);
},
function (error) { },
function () { }
);
},
save: function () {
KeyWord.updateProfile(id,
function (data) {
alert("data saved succesfully.");
location.reload();
},
function (error) {
jqXhrErr(error);
},
function () {
Metronic.unblockUI();
}
);
},
};
}();
,因此我写的程序可以与我们的工作数据库通信以运行并获取查询结果。
我遇到此错误,解释某处某处遗失了MySQL-python
。我已经遇到过其他一些StackOverflow的答案,但它们面向Linux环境。
我还做了mysql_config
,但brew install mysql
失败了。我怀疑这个问题可能就在这里。
brew link mysql
答案 0 :(得分:2)
您似乎没有/usr/local
的写入权限,导致homebrew
无法链接。如果您在OS X 10.11 +上,则很有可能重置所有权限,您需要更改这些权限才能解决问题;首先尝试让自制软件修复:
Homebrew故障排除:
brew update
(两次)。brew doctor
并修正所有警告。取得所有权:
如果事情因权限错误而失败,请检查/usr/local
中的权限,或者使用:
sudo chown -R $(whoami) /usr/local
↳Homebrew Troubleshooting document | El Capitan and Homebrew document