python的包安装后无法使用的问题,No module named num

python的包安装后无法使用的问题

问题描述:我安装了python和anaconda,在命令行安装包成功后,在python的编译器idle中无法使用,提示没有引入包的错误。
直接打开anaconda的命令行,输入python,再import 包,依然显示错误。
在cmd中activate base,(我的是base环境),python,再引入包竟然又可以使用。

错误原因

在其相应的路径下没有找到包。默认在anaconda下安装了,但idle的包路径下没有。

原理:

python执行的时候,会有一个搜索路径,要搜索到才行,你要在人家的路径下有这个包才行。

解决方法:找到安装的包的位置,复制到需要的路径下。

已安装的包的路径如何查看?
再次安装:
python的包安装后无法使用的问题
进入这个路径复制包。

要复制到的路径查看:sys
python的包安装后无法使用的问题
site-package路径是放包的,复制到这里即可。

如果是其他的话,同理,找到默认安装的路径,复制包到你想使用的编译器的包路径下面。

相关文章: