Mac OS 搭建jumpserver 环境
2017-02-23 本文已影响68人
灼灼2015
之前使用的windows 8,在本机上无法对jumpserver 进行调试,非常不方便,于是咬了牙,买了Mac,于是在搭建环境这条路上被累的不轻。
1)mysql-python 装不上
报ld : library not found -lssl
单独装ssl时又提示不用安装
google了一圈 每个结果,
最终解决方案:
brew install mysql
brew unlink mysql
brew install mysql-connector-c
sudo pip install mysql-python
-
pyinotify 装不上
这个是真心没辙啦,因为mac 本身不支持 inotify,
暂时注释了代码,后面使用Macfsevents改写代码 -
项目无法启动
因前面注释了代码,
于是开始修改代码,可真心不懂呀,
observer = Observer()
stream = Stream(callback, path, file_events=True)
observer.schedule(stream)
observer.start()
不确定功能是否实现(99.99%功能是没有实现的),但好歹项目已经启动啦。
4)使用admin登陆,发现权限只有普通
对比原来数据库中的权限修改
update juser_user set is_superuser=0,role='SU';
果然就可以啦。
后续要继续努力,争取在Mac os 上功能都可以正常使用。