何小bai 2024-09-12 20:10 采纳率: 25%
浏览 7

安装mmcv错误,获取不到正确的包

#安装mmcv
#为什么我的当前环境是python3.9,cuda是10.2,然后在安装mmcv的时候下的是本地python3.12和另一个cuda12.1的?
#平时在pycharm终端使用pip下载也是,每次都是下载到本地py3.12的site-packages,而不是当前环境的site-packages下,这该咋改?

(py39) ~/hw/track2_baseline
mim install mmcv
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Looking in links: https://download.openmmlab.com/mmcv/dist/cu121/torch2.4.0/index.html
Collecting mmcv
  Using cached https://download.openmmlab.com/mmcv/dist/cu121/torch2.4.0/mmcv-2.2.0-cp312-cp312-manylinux1_x86_64.whl (98.7 MB)
  • 写回答

1条回答 默认 最新

  • 一轮明月照丘壑 2024-09-12 20:11
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    看起来你在尝试安装mmcv时遇到了问题,特别是关于Python环境和CUDA版本的问题。根据你提供的信息,我为你提供以下建议:

    1. Python环境和CUDA版本问题: 你当前的环境是Python 3.9和CUDA 10.2,但是在安装mmcv时,它似乎尝试从cu121和torch 2.4.0的链接下载对应的包。这可能是因为你使用的安装命令或者环境配置有误。你应该确保你的Python环境和CUDA版本与mmcv的要求相匹配。你可以查看mmcv的官方文档,找到适合你的Python版本和CUDA版本的安装指南。
    2. 在PyCharm中使用pip下载的问题: 如果你在PyCharm的终端中使用pip下载包时,发现下载的包被安装到了另一个Python环境的site-packages目录下,那么你可能是在不同的Python环境中运行pip命令。确保你在正确的环境中运行pip命令是非常重要的。你可以通过创建并激活正确的Python虚拟环境来确保你在正确的环境中运行pip命令。如果你正在使用conda,你可以使用conda activate your_env_name来激活你的环境。如果你正在使用venv,你可以使用source your_env_bin/activate来激活你的环境。然后在这个环境中运行pip命令。
    3. 安装mmcv: 对于mmcv的安装,我建议你去其官方GitHub页面查看安装指南,确保你按照正确的步骤进行操作。如果你正在使用conda,你可以尝试使用conda install -c openmmlab mmcv-full命令来安装mmcv。这将帮助你避免版本不匹配的问题。如果你需要使用pip,请确保你使用的是正确的pip命令并且你的Python环境和CUDA版本与mmcv的要求相匹配。

    最后,我建议你仔细检查你的环境配置和安装步骤,确保每一步都是正确的。如果你仍然遇到问题,请提供更多的信息,如你的操作系统、Python版本、CUDA版本等,以便我能为你提供更具体的帮助。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月12日

悬赏问题

  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见
  • ¥15 一共有五道问题关于整数幂的运算还有房间号码 还有网络密码的解答?(语言-python)
  • ¥20 sentry如何捕获上传Android ndk 崩溃
  • ¥15 在做logistic回归模型限制性立方条图时候,不能出完整图的困难
  • ¥15 G0系列单片机HAL库中景园gc9307液晶驱动芯片无法使用硬件SPI+DMA驱动,如何解决?