首页 > 编程语言 >测试某个python库是否正常导入

测试某个python库是否正常导入

时间:2023-11-17 15:03:41浏览次数:30  
标签:version python jit numba 导入 某个 import magenta decorators

我这里的测试代码:

python -c "import magenta"

出现错误:

/Users/ghj1976/opt/anaconda3/envs/magenta/lib/python3.7/site-packages/librosa/util/decorators.py:9: NumbaDeprecationWarning: An import was requested from a module that has moved location.
Import requested from: 'numba.decorators', please update to use 'numba.core.decorators' or pin to Numba version 0.48.0. This alias will not be present in Numba version 0.50.0.
  from numba.decorators import jit as optional_jit
/Users/ghj1976/opt/anaconda3/envs/magenta/lib/python3.7/site-packages/librosa/util/decorators.py:9: NumbaDeprecationWarning: An import was requested from a module that has moved location.
Import of 'jit' requested from: 'numba.decorators', please update to use 'numba.core.decorators' or pin to Numba version 0.48.0. This alias will not be present in Numba version 0.50.0.
  from numba.decorators import jit as optional_jit

修正

pip install numba==0.48.0

再次执行

python -c "import magenta"

就没有上面错误了。

这里不能用下面命令升级到最新版本,是因为这个库内部代码我们控制不了。

pip install numba --upgrade

只能回退到一个之前的版本。

标签:version,python,jit,numba,导入,某个,import,magenta,decorators
From: https://blog.51cto.com/u_15588078/8447717

相关文章

  • python装饰器
    装饰器概念:可以在不修改原来代码的情况下(函数原有的功能或者类原有的功能),为需要被装饰的函数或者类增加新的功能或者添加限制调剂以及帮助输出常用种类函数的装饰器类的装饰器不管是哪种类型的装饰器设计模式原则是:开放封闭的原则(对外扩展开发,对内关闭修改)1.1装饰器的定......
  • 抖音导入ID,UID自动关注脚本,按键精灵开源版工具
    这个源码是按键精灵开发的,前几天刚给客户定制的,这边直接分享出来,你可以自己打开按键精安卓端的,然后把我分享的代码一键粘贴过去就能用。UI界面:  按键精灵完整代码:【手机】==================================================='创建布局名称Dim布局名称,点击坐标,话术,......
  • 【Python入门教程】Python中类的用法和意义
    ​        在Python中,类是一种重要的面向对象编程概念。它们为我们提供了一种方法,可以将现实世界中的对象抽象为代码中的类,并通过类创建对象的实例。类定义了对象的结构和行为,使我们可以构建复杂的程序和数据模型。一、类的定义        在Python中,类的定义使......
  • python-tkinter去除命令日志
    Python打包exe文件后,执行exe文件总会打开命令行窗口,通过查找相关解决的方法,经过亲测,介绍几种可行的方案。修改文件名后缀将.py文件改成.pyw文件(使用的是脚本解析程序pythonw.exe)修改打包命令pyinstaller-i添加图标        -w去除命令行解决报错AttributeError......
  • Python 中将 None 转换为 0
    如何在Python中将None转换为0–码微(mwell.tech)some_number=Noneresult=some_numberor0print(result)#......
  • Python模块的搜索路径
    在Python中,模块搜索路径是指解释器用来查找导入模块的位置列表。了解和掌握Python模块搜索路径对于正确导入模块和管理模块的位置至关重要。Python模块搜索路径的主要来源包括当前目录、Python标准库目录和用户自定义的目录。你可以通过sys模块中的sys.path来查看和修改模块搜索......
  • Communication Setup中VCDL与Python交互
     ApplicationMoudles基础代码[email protected]_scriptclassLinkToSigFile:#Calledbeforemeasurementstarttoperformnecessaryinitializations,#e.g.tocreateobjects.Duringmeasurement,fewadditionalobjects......
  • python有用链接
    Python处理日期方法大全、三十种方法 Python中的13个搔操作    ......
  • python Day13
    三种名称空间的介绍 名称空间的嵌套关系 全局作用域 局部作用域 在局部修改全局的名字对应的值:global x修改函数外层函数包含的名字的对应的值:nonlocal ......
  • 大白话说Python+Flask入门(一)
    写在前面技术这东西就得用,不用就会忘,之前写博客感觉就是给自己记笔记用,还有大部分,估计睡在语雀里都落灰了,哈哈!在Python领域,我觉得我还是算个小白吧,会写讲不明白,所以我决定想做一件事,先搞下flask这部分教程,看看能给大家说明白吗,真的感觉和Java有很大区别,废话不多说了,开整!安装依......