在ubuntu16.04+python3.5状况下安装nltk,以及gensim时pip3安装不成功的解决办法,我刚开始由于不太会用linux命令,因此一直依赖于pythonpython
的pip命令,但是怎么都安装不成功,因此就从官网上下载好解压包,而后手动安装(下面以nltk为例,gensim相似)linux
第一步:https://pypi.python.org/pypi/nltk,下载完成后一般会在你的下载目录,可是通常的话你最好将他从新移一个目录,而后在进行解压安装ubuntu
root@gao-Lenovo:~# pwd //打开当前位置文件夹 /home/gao root@gao-Lenovo:~# ls //列出文件夹列表 build examples.desktop 公共的 视频 文档 音乐 dist gensim.egg-info 模板 图片 下载 桌面 root@gao-Lenovo:~# cd 下载 //到达下载的目录 root@gao-Lenovo:~/下载# ls //打开下载的目录你就看见你所下载的内容啦 nltk-3.2.5.tar.gz
第二步:将其移到一个本身新建的目录下,(我在home文件夹下新建了一个叫nltk的文件),接着将下载目录下的内容移到你的自定义目录ui
root@gao-Lenovo:~/下载# cd ..//能够回到上级目录 root@gao-Lenovo:~# pwd /home/gao root@gao-Lenovo0:~# cd /home root@gao-Lenovo:/home# mkdir nltk//新建nltk文件夹 root@gao-Lenovo:/home# ls//能够看见已经建好 gao gensim nltk root@gao-Lenovo:/home# cd gao root@gao-Lenovo:~# cd 下载 root@gao-Lenovo:~/下载# mv -i nltk-3.2.5.tar.gz /home/nltk //移动文件到指定文件夹 root@gao-Lenovo:~/下载# cd .. root@gao-Lenovo:~# cd /home root@gao-Lenovo:/home# ls gao gensim nltk root@gao-Lenovo:/home# cd nltk root@gao-Lenovo:/home/nltk# ls //此时即可看见文件已经移过来啦 nltk-3.2.5.tar.gz
第三步:解压文件,并安装(这里要注意,必定要到你解压后的文件夹下看到setup.py时再进行安装,这样才不会有其余错误,固然你能写对路径的话另说)视频
root@gao-Lenovo:/home/nltk# tar zxvf nltk-3.2.5.tar.gz //这里会自动运行,我就不附结果啦 ‘’‘解压过程’‘’ root@gao-Lenovo:/home/nltk# ls //这里第一个是你解压完的包 nltk-3.2.5 nltk-3.2.5.tar.gz root@gao-Lenovo:/home/nltk# cd nltk-3.2.5/ root@gao-Lenovo:/home/nltk/nltk-3.2.5# ls //能够看到这里有个setup.py INSTALL.txt MANIFEST.in nltk.egg-info setup.cfg LICENSE.txt nltk PKG-INFO setup.py root@gao-Lenovo:/home/nltk/nltk-3.2.5# python3 setup.py install //在当前目录下运行文件,就成功啦 ‘’‘成功结果’‘’
我是刚开始用linux命令操做,还有不少不懂,目前我以为这个博客内容仍是通用的。blog
这个过程适用于那些你不能用pip 直接下载的时候,很是好用,并且下载全面,当你一种方式走不通的时候,就换一种,但愿对你有帮助,帮你看到成功的结果!图片