国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > OS > Windows10 > 正文

win10子系統(tǒng)python開發(fā)環(huán)境準(zhǔn)備及kenlm和nltk的使用教程

2024-09-07 18:21:54
字體:
供稿:網(wǎng)友

前言

因?yàn)镹LP作業(yè)需要用到kenlm,而kenlm在linux下更為方便。本人win10之前開啟了子系統(tǒng),所以就打算在子系統(tǒng)下進(jìn)行相關(guān)作業(yè)的完成。

首先開啟win10子系統(tǒng),網(wǎng)上教程挺多,照著做就成。我當(dāng)前安裝版本是Ubuntu16.04。終端輸入cat /etc/lsb-release或uname可以查看版本。子系統(tǒng)開啟后,win10的盤符掛載在mnt下,可以執(zhí)行l(wèi)s -al /mnt查看。

Python的下載

Linux中自帶python2,不過Pyhton軟件基金會(huì)宣布到2020年元旦不在為py2任何分支提供支持。所以我們下載安裝py3。在后面的編譯操作中需要用到make和cmake工具,需要提前下載安裝。make和cmake的使用,需要gcc的支持。在這里就不介紹gcc的安裝了,可自行百度解決。

make是一個(gè)命令工具,它解釋 Makefile 中的指令。在Makefile文件中描述了整個(gè)工程所有文件的編譯順序、編譯規(guī)則。make依據(jù)Makefile文件來批處理編譯,因?yàn)榫帉慚akefile文件太繁瑣復(fù)雜,就出現(xiàn)了cmake工具,它能讀入所有源文件之后,自動(dòng)生成makefile。

在進(jìn)行下面步驟前,先執(zhí)行sudo apt update更新,防止出現(xiàn)一些錯(cuò)誤

1.make的下載和安裝

wget http://ftp.gnu.org/gnu/make/make-4.2.tar.gztar -zxvf make-4.2.tar.gzcd make-4.2./configure #生成 Makefile,為下一步的編譯做準(zhǔn)備make     #進(jìn)行源代碼編譯sudo make install #安裝,這一步會(huì)將編譯好的make文件轉(zhuǎn)移到/usr/local/make目錄下,該目錄需要root權(quán)限ln -s -f /usr/local/bin/make /usr/bin/makemake --version #查看版本

2.cmake的下載和安裝

wget https://cmake.org/files/v3.3/cmake-3.5.1.tar.gztar xzvf cmake-3.5.1.tar.gzyum install gcc-c++ # 安裝gcc等程序包(安裝過就忽略)cd cmake-3.5.1./bootstrapmakemake installcmake --version #查看版本

cmake 會(huì)默認(rèn)安裝在 /usr/local/bin 下面

也可以直接安裝build-essential軟件包,該軟件包中包含了編譯c/c++所需要的軟件包。sudo apt-get install build-essential

3.Python下載

wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz

4.解壓

tar zxvf Python-3.7.3.tgzcd Python-3.7.3

5.編譯

./configure --with-sslmakesudo make install

注意:

主站蜘蛛池模板: 日照市| 楚雄市| 家居| 七台河市| 古交市| 奉化市| 莫力| 平武县| 宁明县| 沂南县| 武宁县| 遵化市| 雷山县| 江门市| 靖远县| 河曲县| 龙海市| 汪清县| 宁河县| 张家口市| 九龙城区| 白水县| 阳江市| 穆棱市| 清镇市| 甘南县| 嘉鱼县| 汽车| 高淳县| 莆田市| 南木林县| 伊金霍洛旗| 仁怀市| 玉屏| 酉阳| 铜川市| 秦皇岛市| 武宣县| 巫溪县| 白山市| 浮梁县|