一、安装python3
1.下载python安装包(python 3.6)
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
2.将安装包移动到/usr/local 文件夹下
mv Python-3.6.5.tgz /usr/local/
3.在local目录下创建python3目录
mkdir /usr/local/python3
4.进入到Python-3.6.5.tgz所在的目录下
cd /usr/local/
5.解压安装包
tar -xvf Python-3.6.5.tgz
6.进入文件夹Python-3.6.5
cd /usr/local/Python-3.6.5/
7.配置安装目录
./configure --prefix=/usr/local/python3
8.编译原码
make
9.执行源码安装
make install
10.创建连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
11.检验python3是否安装完成
这样这python3安装成功!
二、安装pip3
1.安装setuptools
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz
2.解压
tar -zxvf setuptools-19.6.tar.gz
3.进入setuptools-19.6.tar.gz所在的目录
cd setuptools-19.6/
4.编译
python3 setup.py build
5. 安装
python3 setup.py install
6. 创建软连接(如果说 /usr/bin/pip3 文件已经存在,就去删除)
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
7.查看pip3是否安装完成
pip3 -V
注:现在pip3连接的版本还是9.0.3
8.更新pip3版本
pip3 install --upgrade pip
现在就可以尽情地用pip3安装包了嘿嘿
三、安装gensim,jieba
1.安装gensim
python3 -m pip install gensim
注:与使用 pip3 install gensim 不同,pip3 install gensim 使用python3 执行文件时找不到模块报错
2.安装jieba
python3 -m pip install jieba
注:与使用 pip3 install jieba 不同,pip3 install jieba 使用python3 执行文件时找不到模块报错
3.安装nltk
当使用pip安装失败时,试下手动安装
https://pypi.python.org/pypi/nltk,下载完成后通常会在你的下载目录,但是一般的话你最好将他重新移一个目录,然后在进行解压安装
cd nltk-3.2.5/
python3 setup.py install //在当前目录下运行文件,就成功啦
我在手动安装的时候遇到了以下问题:
错误:nltk setup命令中的错误:'install_requires'必须是包含有效项目/版本要求说明符的字符串或字符串列表; singledispatch中的预期版本规范; python_version <“3.4”at; python_version <“3.4”
原因:因为setup.py有这句话
解决:删除上图中划线句子保存即可。
4.检测模块是否安装完成
python3 -m pip list
看看是否有 jieba , gensim 。。。。
四、运行python 文件
python3 test.py
五、结束