在ubuntu16.04+python3.5情况下安装nltk,以及gensim时pip3安装不成功的解决办法,我刚开始因为不太会用linux命令,所以一直依赖于python

的pip命令,可是怎么都安装不成功,所以就从官网上下载好解压包,然后手动安装(下面以nltk为例,gensim类似)

第一步:https://pypi.python.org/pypi/nltk,下载完成后通常会在你的下载目录,但是一般的话你最好将他重新移一个目录,然后在进行解压安装

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的文件),接着将下载目录下的内容移到你的自定义目录

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命令操作,还有很多不懂,目前我觉得这个博客内容还是通用的。

这个过程适用于那些你不能用pip 直接下载的时候,非常好用,而且下载全面,当你一种方式走不通的时候,就换一种,希望对你有帮助,帮你看到成功的结果!

在ubuntu16.04+python3.5情况下安装nltk,以及gensim时pip3安装不成功的解决办法的更多相关文章

  1. 安装Windows SDK7.1时发生的一个错误(附解决办法)

    A problem occurred while installing selected Windows SDK components. Installation of the "Micro ...

  2. ubuntu16.04 python3 安装selenium及环境配置

    环境 ubuntu16.04 python3 安装selenium sudo pip3 install seleium 默认安装完是支持firefox,但是更新得太慢对于较新的firefox已经不支持 ...

  3. 安装与编译Dlib(以Ubuntu16.04+Python3.6+pip为例)

    安装与编译Dlib(以Ubuntu16.04+Python3.6+pip为例) Step1:下载Ubuntu (or Linux)系统支持库=>Install OS libraries -dev ...

  4. 深度学习环境搭建:Tensorflow1.4.0+Ubuntu16.04+Python3.5+Cuda8.0+Cudnn6.0

    目录 深度学习环境搭建:Tensorflow1.4.0+Ubuntu16.04+Python3.5+Cuda8.0+Cudnn6.0 Reference 硬件说明: 软件准备: 1. 安装Ubuntu ...

  5. Linux下Oracle中SqlPlus时上下左右键乱码问题的解决办法

    window下的sqlplus可以通过箭头键,来回看历史命令,用起来非常的方便. 但是在Linux下,会出现各种乱码,非常不方便,如下图所示,每次打错一个字符就需要重新打一遍. 解决办法:rlwrap ...

  6. Wincap安装出现“error opening file for writing wpcap.dll”之解决办法

    Wincap安装出现"error opening file for writing wpcap.dll"之解决办法 安装Wireshark时,一直出现下面的错误,选择忽略这个错误, ...

  7. Win8.1安装VirtualSVN Server发生service visualSVN Server failed to start解决办法

    Service 'VisualSVN Server' failed to start. Please check VisualSVN Server log in Event Viewer for mo ...

  8. Linux安装php-mysql提示需要:libmysqlclient.so.18()(64bit)的解决办法

    Linux安装php-mysql提示需要:libmysqlclient.so.18()(64bit)的解决办法 在LNMP编译环境下安装zabbix会出现 执行:yum -y install net- ...

  9. VS下的Resharper插件报错“Can not resolve symbol”的解决办法

    今天准备写代码的时候,发现代码中大片的红色,就像下面的图片一样.但是编译一下,也可以重新生成,运行也没有问题.于是就看了下svn上是不是有人改了哪里,发现也没有问题.于是又清理了下解决方案,再次生成, ...

随机推荐

  1. PAT L1-044 稳赢

    https://pintia.cn/problem-sets/994805046380707840/problems/994805086365007872 大家应该都会玩“锤子剪刀布”的游戏:两人同时 ...

  2. Window命令行工具操作文件

    1,cd 命令用来切换目录 2,mkdir用来创建文件夹 3,rmdir用来删除空文件夹 4,创建指定类型的文件 type nul>"文件名和后缀" 5,打开指定文件用sta ...

  3. 多个表单数据提交下的serialize()应用

    在实际开发场景中,难免遇到需要多个表单的数据传递问题. 之所以要进行多表单的数据传递是因为可以进行数据分组,便于数据的维护. 这个时候,出于不依赖jquery的考虑,有一个原生js函数来解决这个问题无 ...

  4. 理解BitSet

    先来看几道面试题: 1.统计40亿个数据中没有出现的数据,将40亿个不同数据进行排序. 2.现在有1千万个随机数,随机数的范围在1到1亿之间,要求写出一种算法,将1到1亿之间没有在随机数中的数求出来. ...

  5. yum 安装 redis php-redis

    yum 安装 redis php-redis   redis和php-redis在官方源上是没有的,需要安装其他的源,其他源的地址为 http://mirrors.ustc.edu.cn/fedora ...

  6. 加密和数字签名工具GPG

    转载: 源文件位置:http://blog.chinaunix.net/uid-9525959-id-2001824.html GPG [功能]  GPG是加密和数字签名的免费工具,大多用于加密信息的 ...

  7. mybatis小结-001

    代码不能直接copy运行,有些内容是为了说明知识点 1,sqlMqpConfig.xml <?xml version="1.0" encoding="UTF-8&q ...

  8. JAVA开发工作流程

    阶段 0 :拟出一个计划 决定在后面的过程中采取哪些步骤,思考整个开发任务如何实现,分步骤建立“路标”,这样可以帮助自己开发时一步一个脚印的逐步完成,有效的防止自己在开发过程中迷失方向. 阶段 1 : ...

  9. 【bzoj1609】[Usaco2008 Feb]Eating Together麻烦的聚餐 dp

    题目描述 为了避免餐厅过分拥挤,FJ要求奶牛们分3批就餐.每天晚饭前,奶牛们都会在餐厅前排队入内,按FJ的设想所有第3批就餐的奶牛排在队尾,队伍的前端由设定为第1批就餐的奶牛占据,中间的位置就归第2批 ...

  10. BZOJ3123:[SDOI2013]森林——题解

    http://www.lydsy.com/JudgeOnline/problem.php?id=3123 https://www.luogu.org/problemnew/show/P3302 树上主 ...