pionrrt 发表于 2023-6-29 11:11:00

为什么已经安装了xpinyin,但是运行的时候还是会报错

为什么在cmd中已经显示安装了xpinyin,但是在jupyter里还是会报错No module named 'xpinyin'

isdkz 发表于 2023-6-29 11:14:47

安装了新的库之后请重启一下idle

pionrrt 发表于 2023-6-29 11:29:52

isdkz 发表于 2023-6-29 11:14
安装了新的库之后请重启一下idle

重启了jupyter 可是还是不管用

isdkz 发表于 2023-6-29 11:33:07

pionrrt 发表于 2023-6-29 11:29
重启了jupyter 可是还是不管用

你的jupyter是不是有多个内核?

pionrrt 发表于 2023-6-29 11:45:37

isdkz 发表于 2023-6-29 11:33
你的jupyter是不是有多个内核?

这个是不是意味着它不是多内核的呢,我输入jupyter kernelspec list想查看结果,但是也报错了

isdkz 发表于 2023-6-29 11:47:34

pionrrt 发表于 2023-6-29 11:45
这个是不是意味着它不是多内核的呢,我输入jupyter kernelspec list想查看结果,但是也报错了

你的电脑应该是有多个python的,但是你安装 xpinyin 的那个python没有添加到jupyter内核里

sfqxx 发表于 2023-6-29 11:47:54

不是同一个路径?

pionrrt 发表于 2023-6-29 11:53:30

isdkz 发表于 2023-6-29 11:47
你的电脑应该是有多个python的,但是你安装 xpinyin 的那个python没有添加到jupyter内核里

对,在IDLE SHELL里就可以运行,但是在jupyter里就报错了

isdkz 发表于 2023-6-29 12:02:00

pionrrt 发表于 2023-6-29 11:53
对,在IDLE SHELL里就可以运行,但是在jupyter里就报错了

你可以把他安装进 jupyter 内核中:

1. 在你的安装了xpinyin的python环境中,安装 ipykernel 。你可以使用 pip 来安装 ipykernel :

    pip install ipykernel
   

2. 使用 ipykernel 将你的Python虚拟环境添加到Jupyter notebook的内核列表中。你可以使用以下命令:

    python -m ipykernel install --user --name=xpin
   

    在这个命令中, --name 参数后面的内容就是你的内核的名称。你可以按照自己的需要来修改这个名称。

现在,当你打开Jupyter notebook时,你就应该可以在内核列表中看到你新添加的内核了。


如果你不想安装新的内核,那么可以在jupyter中用以下命令安装xpinyin
!pip install xpinyin

pionrrt 发表于 2023-6-29 15:31:48

isdkz 发表于 2023-6-29 12:02
你可以把他安装进 jupyter 内核中:

1. 在你的安装了xpinyin的python环境中,安装 ipykernel 。你可以 ...

感谢!
想问一下,第2步在哪里执行呢,我在cmd里执行了第一步,但是装了ipykernel之后并不知道在哪里运行它

isdkz 发表于 2023-6-29 15:39:40

pionrrt 发表于 2023-6-29 15:31
感谢!
想问一下,第2步在哪里执行呢,我在cmd里执行了第一步,但是装了ipykernel之后并不知道在哪里运 ...

同样是在cmd上运行,然后就可以在 jupyter 上选择相应的内核了

pionrrt 发表于 2023-6-29 16:02:22

isdkz 发表于 2023-6-29 15:39
同样是在cmd上运行,然后就可以在 jupyter 上选择相应的内核了

在cmd里运行完1之后出现了很多代码提示安装成功了,但是拷贝第2步回车之后,看起来没什么效果,直接蹦出来一个空行


回到jupyter里也还是原来这个情况,不知道是不是我在cmd里的操作有问题

isdkz 发表于 2023-6-29 16:05:50

pionrrt 发表于 2023-6-29 16:02
在cmd里运行完1之后出现了很多代码提示安装成功了,但是拷贝第2步回车之后,看起来没什么效果,直接蹦出 ...

没有回显是没有问题的,没有结果就是最好的结果

你的jupyter还没有载入新的内核试试重启一下jupyter看看

pionrrt 发表于 2023-6-29 16:07:29

isdkz 发表于 2023-6-29 16:05
没有回显是没有问题的,没有结果就是最好的结果

你的jupyter还没有载入新的内核试试重启一下jupyter看 ...

好的,我试试
页: [1]
查看完整版本: 为什么已经安装了xpinyin,但是运行的时候还是会报错