安装在python目录下的模块不被识别,而安装在anaconda3目录下的模块被识别的原因是因为python和anaconda3是两个独立的环境。
Python是一种通用的编程语言,它有自己的安装目录和环境变量。当我们在Python目录下安装模块时,模块会被安装到Python的site-packages目录下,但是Python默认只会在自己的安装目录下查找模块,所以安装在Python目录下的模块不会被识别。
而Anaconda是一个集成了Python和众多科学计算、数据分析相关库的开发环境,它也有自己的安装目录和环境变量。当我们在Anaconda3目录下安装模块时,模块会被安装到Anaconda的site-packages目录下,并且Anaconda会将自己的安装目录添加到系统的环境变量中,这样安装在Anaconda3目录下的模块就可以被识别。
因此,如果你想要安装的模块能够被识别,可以考虑将模块安装在Anaconda3目录下,或者将Python的安装目录添加到系统的环境变量中。另外,Anaconda还提供了一些方便的命令行工具,如conda和pip,可以用来管理和安装模块,推荐使用这些工具来安装和管理模块。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云