cs-ae_zxx 2023-01-23 20:40 采纳率: 100%
浏览 41
已结题

无法import python第三方包

无法import python第三方包

问题概括

两个第三方包被安装在同一路径下,但是其中一个可以正常导入,另一个却无法导入。

问题详情

Windows系统,Numpy 和 myQLM 包安装在同一路径下:

C:\Windows\system32>pip show numpy
WARNING: Ignoring invalid distribution -umpy (c:\program files\anaconda\lib\site-packages)
Name: numpy
Version: 1.21.3
Summary: NumPy is the fundamental package for array computing with Python.
Home-page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email:
License: BSD
Location: c:\program files\anaconda\lib\site-packages
C:\Windows\system32>pip show myqlm
WARNING: Ignoring invalid distribution -umpy (c:\program files\anaconda\lib\site-packages)
Name: myqlm
Version: 1.7.2
Summary: myQLM package
Home-page: https://atos.net/en/lp/myqlm
Author: Travis E. Oliphant et al.
Author-email:
License: BSD
Location: c:\program files\anaconda\lib\site-packages

可以正常导入 Numpy 包,然而当我导入 myQLM 包 import myQLM 时,却报错 ModuleNotFoundError: No module named 'myqlm'

已尝试的方法

  • 将setuptools, pip更新到最新版本;
  • 以管理员身份运行cmd,安装 myQLM 包;
  • 尝试将 myQLM 包卸载再重装,但无法解决问题;
  • 确认cmd显示的Location已存在于环境变量中。

以上方法都没能解决问题。

请问这是为什么?如何能正常导入并使用 myQLM 包?

  • 写回答

5条回答 默认 最新

  • 未来在这儿 2023-01-23 22:02
    关注

    望采纳!!!
    看下是否安装了错误的三方包。有些时候三方包的名字,由于历史原因和代码引用的名字并不一样(比如代码里 import myqlm,但是事实上三方包对应名字其他的。)。
    建议看下官网看下具体是什么模块!https://myqlm.github.io/myqlm_specific/install.html

    img

    应该是这种:

    from qat.lang.AQASM import Program, H, CNOT
    
    # Create a Program
    qprog = Program()
    # Number of qbits
    nbqbits = 2
    # Allocate some qbits
    qbits = qprog.qalloc(nbqbits)
    
    # Apply some quantum Gates
    H(qbits[0])
    CNOT(qbits[0], qbits[1])
    
    # Export this program into a quantum circuit
    circuit = qprog.to_circ()
    
    # Import a Quantum Processor Unit Factory (the default one)
    from qat.qpus import get_default_qpu
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 2月1日
  • 已采纳回答 1月24日
  • 创建了问题 1月23日

悬赏问题

  • ¥20 java在应用程序里获取不到扬声器设备
  • ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
  • ¥60 许可证msc licensing软件报错显示已有相同版本软件,但是下一步显示无法读取日志目录。
  • ¥15 Attention is all you need 的代码运行
  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事:
  • ¥15 前置放大电路与功率放大电路相连放大倍数出现问题
  • ¥30 关于<main>标签页面跳转的问题
  • ¥80 部署运行web自动化项目
  • ¥15 腾讯云如何建立同一个项目中物模型之间的联系