Mac OS 搭建jumpserver 环境

之前使用的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

  1. pyinotify 装不上
    这个是真心没辙啦,因为mac 本身不支持 inotify,
    暂时注释了代码,后面使用Macfsevents改写代码

  2. 项目无法启动
    因前面注释了代码,
    于是开始修改代码,可真心不懂呀,

    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 上功能都可以正常使用。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容