python库已安装但调用仍然失败,提示No module named……

很多刚接触python的新手都会遇到这样一个问题,就是在命令提示符中明明已经成功安装了所需的某个库,且用pip list命令列举也能找到已安装的库,但是在import的时候却总是提示"ImportError: No module named XXX",小编一开始也遇到过这种问题,百思不得其解。后来发现,原来目前在Windows下的开发环境,大部分人采用的都是python+anaconda的模式,anaconda中包含了python所需的多个科学包及其依赖项,而anaconda安装方便,大多数人在官网下载之后都会直接默认安装在电脑中某个常用路径,而这个路径与系统中python的安装路径不同,这就会导致在使用python直接import库时找不到这个路径,所以这就需要添加路径。具体的操作方法如下:

1.动态地添加库路径。在程序运行过程中修改sys.path的值,添加自己的库路径:

import sys sys.path.append(r'your_path')

2.在Python安装目录下的\Lib\site-packages文件夹中建立一个.pth文件,内容为自己写的库路径。示例如下:

C

你可能感兴趣的:(python,python)