Mac配置sublime text3+python3+brew+boost+cmake+kenlm环境

2023-05-16

1、首先安装python3,配置python3环境
下载python3.7.1安装包,链接:https://pan.baidu.com/s/1JaPaoUCGNeYj60gATpb9eg  密码:0mh6

将python3安装路径加入环境变量:https://www.jianshu.com/p/54c7ad61c5ba 

2、sublimetext3安装,配置python3运行编译环境
下载sublimtext3 链接:https://pan.baidu.com/s/1wSs8NdWUVzx-LI7cHlVHiA   密码:zgxk

配置sublimetext3的python执行环境:https://blog.csdn.net/weixin_41768008/article/details/79859008 

3、kenlm安装,下面描述了一个依赖过程,具体安装时候需要倒续执行安装
    3.1 安装Cmake
        下载CMake3.16.1安装包,链接:https://pan.baidu.com/s/1HEPhKDA3vPNVkualnqu3Ew   密码:bfsc
安装之cmake执行报错,需要安装boost
    3.2 安装Boost(Cmake 需要boost,gcc(Mac内置)),之后使用brew install boost安装,安装的过程中出现过两次错误中断,重新安装即可
    3.3 安装brew(boost安装需要通过brew安装),查资料好多,最终用这个链接的方法安装成功
    https://blog.csdn.net/MTCwrite/article/details/99856756


Cmake安装成功后,在下载的kenlm目录里面,创建build文件夹,进入到build文件夹下,Cmake ..命令,之后使用make(Mac内置)命令 可以设置最大同时运行的编译命令数http://www.360doc.com/content/16/1211/12/14838067_613760263.shtml

即:cd kenlm
    mkdir build
    cd build
    make -j 42好的count_ngram等二进制文件(对,这个货就是我们需要的)

执行之后会在build/bin里面看到已经bianyi

4、敲黑板:执行完上面kenlm确实是编译成功了,但是与python却没有建立起联系。网上到处都是上面的步骤,这个坑怕了好久好久也没有爬上来。。。。
执行完上面各步之后,需要执行kenlm文件夹里面的setup.py使用命令 python3 setup.py install,建立python与kenlm的联系(自己猜测这一步和pip install kenlm功能相似,我在执行pip install kenlm时候一直报错,后来就放弃了)

5、最后一点,在使用时候需要把前面生成的count_ngram文件放到需要调用的python文件目录下,才可以执行成功

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mac配置sublime text3+python3+brew+boost+cmake+kenlm环境 的相关文章

  • python 头条 sign 参数 此篇针对实时列表 请使用73版本的谷歌浏览器

    1 首先谷歌浏览器打开今日头条F12调试找到sources 以旅游模块为例以此类推都一样 网站如https www toutiao com ch news travel 2 ctrl shift f全局搜索 window byted acr
  • 解决Macbook安装Adobe Illustrator cc2021中文激活版打不开问题,ai支持苹果big sur系统安装教程

    备受期待的Adobe Illustrator 2021 for Mac终于来啦 这是全球最著名的矢量图形软件 这次的Illustrator2021版提升了软件的性能 缩短了Illustrator 2021的启动时间并加快了文件打开速度 而且
  • MAC上安装LLVM+Clang

    MAC上安装LLVM Clang 折腾了一天的结果 感觉不把它写下来都对不住自己了 哭唧唧 参考资料 http clang llvm org get started html http blog csdn net shuaiby artic
  • python3 with.py

    模块 python3 with py 参考 https docs python org zh cn 3 reference compound stmts html with https docs python org zh cn 3 ref
  • python线程与进程概述_1.24

    多进程与多线程 进程 Process 是计算机中的程序关于某数据集合上的一次运行活动 是系统进行资源分配和调度的基本单位 是操作系统结构的基础 线程 Thread 有时被称为轻量级进程 Lightweight Process LWP 是程序
  • openCV无法打开USB摄像头问题

    用Python OpenCV 打开USB摄像头时 出现如下提示 意思是 媒体类型不匹配 测试源代码 cap cv2 VideoCapture 0 while cap isOpened start time time is opened fr
  • Mac os Ventura 关闭 accent方言,长按不能连续输入问题

    Mac os Ventura 关闭 accent方言 长按不能连续输入问题 在之前的osx版本遇到长按开启方言输入 无法连续输入问题时 defaults write g ApplePressAndHoldEnabled bool false
  • mac charles4.0.2免费破解版安装

    mac charles4 0 2免费破解版安装 按相关步骤即可成功安装并使用 1 下载安装charles https www jianshu com p 4f0573f3c5db 2 安装成功之后相关配置 https www jianshu
  • python3 练习题100例 (十二)

    题目十二 打印出所有的 水仙花数 所谓 水仙花数 是指一个三位数 其各位数字立方和等于该数本身 例如 153是一个 水仙花数 因为153 1的三次方 5的三次方 3的三次方 usr bin env python3 coding utf 8
  • Python3 初学 DAY2

    num1 minute py minute 7 24 60 print minute num2 print py 注 显示颜色格式 033 显示方式 字体色 背景色m 033 0m 显示颜色参数 显示方式 效果 字体色 背景色 颜色描述 0
  • 【亲测】Parallels Desktop 16 / 17在MacOs Big Sur / Monterey下网络初始化失败:您的虚拟机将继续正常运作 解决办法

    场景 Mac升级Big Sur Monterey后 然后再升级Parallels Desktop到16 17版本后 Parallels Desktop开启windows或者其他虚拟机就出现 网络初始化失败 您的虚拟机将继续正常运作 解决办法
  • macOS 12 Monterey:一次全新的跨设备协作体验

    macOS 12 Monterey是苹果公司的一次重大突破 它打破了设备间的壁垒 将不同设备无缝地连接在一起 极大地提升了用户的工作效率和娱乐体验 Monterey带来了通用控制 AirPlay 捷径等新功能 以及一些实用的新小功能 安装
  • mac os 搭建fortran环境

    首先从App Store下载Xcode 然后安装命令行工具 终端下输入 xcode select install 然后终端下输入如下命令 安装Homebrew ruby e curl fsSL https raw githubusercon
  • Mac中安装anaconda3的2种方法:手动或homebrew安装

    Mac 上非常好用的包管理器 Homebrew 我们经常用它来安装软件包 它不仅可以安装MySQL MongoDB等软件包 还可以用Homebrew cask安装图形界面的 App 如谷歌浏览器等 也可以用终端上的 Mac App Stor
  • mac 卸载 XCode

    1 卸载之前的XCode 命令行执行下面命令 sudo Developer Library uninstall devtools mode all sudo Developer Library uninstall developer fol
  • 如何在 CentOS 7 上安装 Sublime Text 3

    崇高的文字是一个专有的跨平台多功能文本和源代码编辑器 用于网络和软件开发 它速度非常快 并且具有许多开箱即用的强大功能 您可以通过安装新插件和创建自定义设置来增强其功能 本教程概述了在 CentOS 7 Linux 系统上安装 Sublim
  • centos7 pip3 安装python模块包报错解决

    centos7 pip3 安装python模块包报错 bash usr local bin pip3 usr local bin python3 6 坏的解释器 没有那个文件或目录 root localhost Python pip3 in
  • mac 和华为手机互传文件

    参考博客 华为手机传输文件到Mac电脑上 简书 应用场景 1 把资料从手机上的数据备份到电脑上或反向操作 2 需要把资料传给朋友的时候 有两种方式 第一种是通过数据线 传输速度快 但是需要安装软件和使用数据线 具体流程如下 1 先准备一个双
  • GraphPad Prism 9:最强大的数据分析软件,助您轻松解析复杂数据!

    您是否正在寻找一个功能强大 易于使用的数据分析软件 GraphPad Prism 9是您的最佳选择 作为全球领先的科学数据分析工具 Prism 9提供了广泛的功能和先进的统计分析方法 帮助您轻松解析和可视化复杂的数据 Prism 9不仅具备
  • brew 安装使用 mysql、redis、mongodb

    在 Mac 生态中 brew 真是个万能神器 今天就来介绍一下怎么使用 brew 安装 mysql redis mongodb 以及如何使用 brew 启动 关闭 重启这些服务 前言 brew 常用命令 查看brew的版本 brew v 更

随机推荐