已经安装了 python 库,但是为什么调用不了;ModuleNotFoundError: No module named ‘xxx库名‘

这篇具有很好参考价值的文章主要介绍了已经安装了 python 库,但是为什么调用不了;ModuleNotFoundError: No module named ‘xxx库名‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

报错类型

ModuleNotFoundError: No module named ‘autox’

python安装库后无法调用,代码错误记录,python,开发语言,代码报错

但是通过 pip list 查看是可以发现这个库的!!!!
python安装库后无法调用,代码错误记录,python,开发语言,代码报错

背景

最近在尝试一些 自动机器学习方面的内容Auto ML,于是就装了一下 autox 这个库。将 github 上的仓库克隆下来之后,进入该仓库的主文件目录,使用 下面的指令进行安装。

pip install . 

通过 pip list 查看 ,发现已经存在于当前的库中。

pip list  

python安装库后无法调用,代码错误记录,python,开发语言,代码报错

解决方法

使用 sys.path.append() 添加上包含这个库的路径文件,使其称为调用过程中可以搜索到的库。

import sys 
sys.path.append('C:\\Users\\username\\anaconda3\\envs\\automodel_env\\Lib\\site-packages')
sys.path = list(set(sys.path))
sys.path

说明:

'C:\\Users\\username\\anaconda3\\envs\\automodel_env\\Lib\\site-packages' 需要替换成你出问题的库安装在了那个路径下面
sys.path = list(set(sys.path)) 避免重复添加,加快 import 调用速度。 
sys.path 查看相关的路径 

运行结果:
python安装库后无法调用,代码错误记录,python,开发语言,代码报错文章来源地址https://www.toymoban.com/news/detail-518576.html

到了这里,关于已经安装了 python 库,但是为什么调用不了;ModuleNotFoundError: No module named ‘xxx库名‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • tp link路由器地址是什么?为什么登录不了路由管理界面

    一般情况是出现在我们第一次设置路由器时会登录不了路由器界面了,tp link路由器地址默认是192.168.1.1哦,下面我来给大家介绍登录不了管理界面解决办法与原因分析。 1、确认登录管理界面的方法和输入正确。 如下图所示,打开浏览器,在地址栏中输入192.168.1.1(注意中间的

    2024年02月06日
    浏览(56)
  • 小米随身wifi为什么创建不了?小米wifi创建失败解决方法

    小米随身wifi为什么创建不了?现在很多朋友在使用小米随身wifi的过程中遇到了创建失败的情况,那么怎么办呢?下面小编就为大家介绍小米wifi创建失败的解决方法,一起来看看吧! 解决小米wifi创建失败方法步骤: 第一步、鼠标移至“我的电脑”右键打开“管理”。 第二步

    2024年02月07日
    浏览(43)
  • Java开发手册中为什么禁止使用BigDecimal的equals方法做等值比较已经为什么禁止使用double直接构造BigDecimal

    阿里Java开发手册嵩山版中明确指出: 1、BigDecimal的等值比较应使用compareTo()方法,而不是equals()方法 equals()方法会比较值和精度(1.0与1.00返回结果为false),而compareTo()则会忽略精度 2、禁止使用构造方法BigDecimal(double)的方式把double值转换为BigDecimal对象 BigDecimal(double)存在精度损

    2024年02月07日
    浏览(54)
  • HTTP协议演进:为什么说HTTP/1.1的时代已经过去了

    前言   欢迎来到今天的每日一题,每日一提。昨天聊到了,HTTP 是什么。有哪些组成部分。并且最后提到了 HTTP 的一些缺点,比如:性能较低,容易导致网络拥塞和延迟,不支持服务器推送等等。设计协议的大佬们,对这样的缺点肯定是不能容忍的,所以 HTTP2 它来了。 什

    2023年04月17日
    浏览(41)
  • 了解抖音小程序的评级。为什么我的抖音小程序申请不了某个功能?

    小程序评级体系是衡量小程序整体质量的参照,也是小程序获取对应权益的指南,旨在推动、鼓励开发者提升小程序服务能力和水平,提高行业竞争力,进而获得更加高效的流量入口、取得更好的留存效果、实现更高的变现效率。 评级结果 = 内容丰富度 + 功能完备性 + 使用体

    2024年02月14日
    浏览(55)
  • 为什么mac电脑识别不出来u盘?macbook识别不了u盘的解决办法

    为什么mac电脑识别不出来u盘 ?关于U盘插入Mac电脑无反应的情况有很多种,是电脑无法识别U盘?电脑上面没有U盘的图标?还是插入后无法对U盘进行写入?针对不同的情况,解决的方法也是不一样的。现在,我们具体来看看是怎样的情况,应该怎样去解决。   桌面上没有U盘

    2023年04月08日
    浏览(52)
  • android studio创建一个新的项目为什么默认是kotlin语言而选择不了java语言

    关于android studio语言选择的问题。 我在进入android studio为什么创建一个新项目之后选择不了java语言有什么办法可以解决。 解决办法:这个模式下选着一个Empty Activity模块就可以使用java语言。 这对于刚刚接触anaroid studio新手比较管用。  

    2024年02月11日
    浏览(56)
  • Android ViewGroup onDraw为什么没调用

    ViewGroup,它本身并没有任何可画的东西,它是一个透明的控件,因些并不会触发onDraw,但是你现在给LinearLayout设置一个背景色,其实这个背景色不管你设置成什么颜色,系统会认为,这个LinearLayout上面有东西可画了,因此会调用onDraw方法。 android代码一直在优化,我看了几个

    2024年02月16日
    浏览(35)
  • windows下已经创建好了虚拟环境,但是切换不了的解决方法

    用得多Ubuntu,今天用Windows重新更新anaconda出问题,重新安装之后,打开pycharm发现打开终端之后,刚开始是ps的状态,后面试了网上改cmd的方法,终端变成c盘开头了 切换到虚拟环境如下:目前的shell路径我把它改这里了 终端输入初始化powershell 再进入之前创建好的f虚拟环境就

    2024年04月17日
    浏览(27)
  • JavaScript——为什么静态方法不能调用非静态方法

    个人简介 👀 个人主页: 前端杂货铺 🙋‍♂️ 学习方向: 主攻前端方向,正逐渐往全干发展 📃 个人状态: 研发工程师,现效力于中国工业软件事业 🚀 人生格言: 积跬步至千里,积小流成江海 🥇 推荐学习:🍍前端面试宝典 🍉Vue2 🍋Vue3 🍓Vue2/3项目实战 🥝Node.js🍒

    2024年02月11日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包