jupyter怎么安装jieba_AI工具:Anaconda中Jupyter不能import已安装module问题解决
jupyter模式下写代码时,通过pip install package命令行安装package完成之后,无法在jupyter模式下import ,这是个通用的问题,我这里遇到的是import jieba,可能import 别的package也会出现,记录下,也花了点时间排查。。。
环境
windows10
anaconda3
jieba
python3
问题
python3版本,已经安装好了jieba模块,并且已经本地写个.py的测试jieba分词的python文件可以运行
但是就是在jupyter notebook中无法import。类似其他module也会有类似情况
如下
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
in
5 import pandas as pd
6 import numpy as np
----> 7 import jieba
8 import codecs
9 import re
ModuleNotFoundError: No module named 'jieba'
解决
乍一看就是jieba模块不存在,但是实际上python环境已经安装过了,如下检查
C:\Users\明柯>pip install jieba
Requirement already satisfied: jieba in e:\study\python3\lib\site-packages (0.39)
说明跟有无安装jieba这个东西无关,而是jupyter notebook认为没安装,没找到这个。
检查当前系统下的module脚本安装路径(也可以理解为编译路径)
C:\Users\明柯>python
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', 'E:\\study\\Python3\\python37.zip', 'E:\\study\\Python3\\DLLs', 'E:\\study\\Python3\\lib', 'E:\\study\\Python3', 'E:\\study\\Python3\\lib\\site-packages']
>>>
检查jupyter notebook运行环境下的脚本安装路径(编译路径),我的notebook是在anoconda3里的,如下
如下是在jupyter notebook浏览器里打开的ipython3文件里操作
In [1]: import sys
In [2]: sys.path
Out[2]: ['D:\\GitTest\\badou\\QAboard\\work\\class1\\45',
'E:\\study\\anacoda3\\python37.zip',
'E:\\study\\anacoda3\\DLLs',
'E:\\study\\anacoda3\\lib',
'E:\\study\\anacoda3',
'',
'E:\\study\\anacoda3\\lib\\site-packages',
'E:\\study\\anacoda3\\lib\\site-packages\\win32',
'E:\\study\\anacoda3\\lib\\site-packages\\win32\\lib',
'E:\\study\\anacoda3\\lib\\site-packages\\Pythonwin',
'E:\\study\\anacoda3\\lib\\site-packages\\IPython\\extensions',
'C:\\Users\\明柯\\.ipython']
如上可知,系统的路径与anaconda3的jupyter notebook理解的路径不一样,所以有这个问题。因为anaconda3自己会安装需要的module,且不会和系统混合公用,所以他名下的模块安装路径(编译路径)肯定和系统的python模块路径不一样。
解决:进入到E:\study\anacoda3这个路径下有个Scripts目录,在这里面文件路径栏里直接输入cmd(或者cmd 然后cd到E:\study\anacoda3\Scripts路径下),进行安装jieba
注意,若需要指定版本则pip install jieba=0.39这样
E:\study\anacoda3\Scripts>pip install jieba
Collecting jieba
Downloading jieba-0.42.1.tar.gz (19.2 MB)
|████████████████████████████████| 19.2 MB 939 kB/s
Building wheels for collected packages: jieba
Building wheel for jieba (setup.py) ... done
Created wheel for jieba: filename=jieba-0.42.1-py3-none-any.whl size=19314481 sha256=ac593ad59de55018cc6750101fe6cab7b9e1a3695fbb26044dd3c3ae0a10a0ca
Stored in directory: c:\users\明柯\appdata\local\pip\cache\wheels\24\aa\17\5bc7c72e9a37990a9620cc3aad0acad1564dcff6dbc2359de3
Successfully built jieba
Installing collected packages: jieba
Successfully installed jieba-0.42.1
E:\study\anacoda3\Scripts>
验证
安装完毕后,再次去jupyter notebook里试下import jieba
In [3]: import jieba
In [4]: # 全模式
seg_list = jieba.cut("南京市长江大桥",cut_all=True)
print(",".join(seg_list))
Building prefix dict from the default dictionary ...
Dumping model to file cache C:\Users\明柯\AppData\Local\Temp\jieba.cache
Loading model cost 1.001 seconds.
Prefix dict has been built successfully.
南京,南京市,京市,市长,长江,长江大桥,大桥
如有更简便的解决方案欢迎讨论
jupyter怎么安装jieba_AI工具:Anaconda中Jupyter不能import已安装module问题解决相关推荐
- python安装后找不到目录_将python setup.py安装到其他路径中找不到已安装的packag
我有一个测试设置文件,它是我为一个简单的"hello world"脚本创建的.我有一个名为mytest的包,它有一个函数hello.现在,我有一个非常简单的setup.py.如果我 ...
- python安装的模块在pycharm中能用吗_pycharm内无法import已安装的模块问题解决
今天安装了几个模块,在cmd测试都正常,但是在pycharm就不行,后面试了以下方法: 1. 2. 3.选择python.exe 4.然后在回到settings截面就可以直接选择python安装目录下 ...
- QU不可用计算机,Win10电脑系统属性中显示处理器和已安装的内存不可用的解决方法...
我们在使用Win10系统的过程中,在系统属性中发现处理器和已安装的内存出现不可用的情况,虽然提示不可用,但是电脑系统已经是可以正常运行的,如果真的处理器和内存不可用,那么肯定无法开机了,说明问题还是存 ...
- linux查看安装的所有内核,Linux怎么查看系统已安装内核
当我们需要在Linux系统中安装一些软件而去下载安装文件时,一般都需要确认到底下载哪个版本的安装包,这就需要我们知道自己的Linux系统到底是什么版本.什么内核,下面跟着学习啦小编一起来了解一下Lin ...
- 您的浏览器没有获得Java Virtual Machine(JVM)支持。可能由于没有安装JVM或者已安装但是没有启用。请安装JVM1.5或者以上版本,如果已安装则启用它。...
您的浏览器没有获得Java Virtual Machine(JVM)支持.可能由于没有安装JVM或者已安装但是没有启用.请安装JVM1.5或者以上版本,如果已安装则启用它. https://www.j ...
- 您的浏览器没有获得Java Virtual Machine(JVM)支持。可能由于没有安装JVM或者已安装但是没有启用。请安装JVM1.5或者以上版本,如果已安装则启用它
您的浏览器没有获得Java Virtual Machine(JVM)支持.可能由于没有安装JVM或者已安装但是没有启用.请安装JVM1.5或者以上版本,如果已安装则启用它 这是我在校外访问学校网遇到的 ...
- AI工具:Anaconda中Jupyter不能import已安装module问题解决
jupyter模式下写代码时,通过pip install package命令行安装package完成之后,无法在jupyter模式下import ,这是个通用的问题,我这里遇到的是import jie ...
- 在安装好python后文件显示还是应用程序_在djang中找不到已安装的应用程序
设置设置.py文件以识别已安装的"blog"应用程序 我还是有这个错误 没有名为blog的模块Request Method: GET Request URL: http // 12 ...
- cad2006安装未找到html文件,我的CAD已安装在D驱动器上,但是在打开dwg文件时,它提示找不到C...
确定要将其安装在D驱动器上而不要切割吗? 如果将其安装在D驱动器上,则意味着您已经安装了CAD,但尚未卸载!注册表中有剩余信息. 解决方案: 1.覆盖一次安装c驱动器的位置,然后将其卸载. 2.使用W ...
- android 获取已安装应用的安装包,Android获取设备已安装的应用
项目中, 我们经常要用到显示系统已安装的应用, 可以通过两种方式获取已安装的应用, 一种是通过ApplicationInfo, 一种是通过ResolveInfo. 这里用的是ResolveInfo, ...
最新文章
- Qt——容器类(译)
- solarized for securecrt
- 记录之tensorflow和pytorch中的取范数归一化操作
- mac运行python速度慢_python-3.x – Pygame简单循环在Mac上运行得非常慢
- python c4.5完整代码_python实现c4.5/Id3自我练习
- 西工大计算机学院交流,2017西工大计算机交流+精贵资料
- 全局安装python_python pip 安装与使用
- 无法定位序数于动态库mfc90d.dll上 由于应用程序配置不正确...解决方法
- mysql5.7 作为openstack的数据库添加bind-address 字段之后mysql不能起来
- 一套完整的 Java 线上故障排查技巧,建议收藏!
- Python 入门指南 官网文档
- 图片拉动验证php,php拖动图片卡位验证码
- pagefile.sys占用空间过大问题
- 央行征信中心:第二代个人征信系统将于1月20日上线
- 实现语音视频录制源码分享
- 阿里云盘帮我扩容了10个T,拿来吧你!
- 【小学】综合素质脑图笔记
- 淘宝商城:将公布和解条件
- Codeforces 715B
- 2013年3月山东综合性网站及社区网站 综合影响力排名
热门文章
- 封包时发现的关于QIODevice类write函数的坑
- Python画板画图之美
- python把list转成字典_python中将list转为dict
- 复制url直接能跳过验证_python 爬虫如何突破登录验证
- Ubuntu 14.04 文件服务器--samba的安装和配置
- eventfd man
- 联想计算机如何设置用户名和密码,联想电脑怎样设密码?联想电脑设置密码方法步骤【图文】...
- mysql函数match_Mysql全文搜索match…against的用法 | 学步园
- java视窗_java-预览窗口(如Windows 7任务栏显示已打开的...
- 神经网络与深度学习——TensorFlow2.0实战(笔记)(四)(python文件)