国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘ (/root/miniconda3/envs/clip/lib/...)

這篇具有很好參考價值的文章主要介紹了ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘ (/root/miniconda3/envs/clip/lib/...)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

出現這個錯誤的原因是因為python和pytorch的版本不一致,pytorch里的torchvision模塊需要從typing中導入OrderedDict,但是python 3.7對應的typing包里沒有OrderedDict,所以無法導入導致報錯。

解決辦法:

我們可以安裝typing_extensions(這是針對python3.8版本以下的使用方法),相當于是對typing的一個補丁文件,里面會增加一些typing里面沒有的東西。安裝代碼如下:

$?pip install typing_extensions

然后修改報錯位置的maxvit.py文件,在我這里也就是“/root/miniconda3/envs/clip/lib/python3.7/site-packages/torchvision/models/maxvit.py”,不從typing中導入OrderedDict模塊,而是從typing_extensions中導入

修改為如下圖:

ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘ (/root/miniconda3/envs/clip/lib/...),python,深度學習,pytorch

?文章來源地址http://www.zghlxwxcb.cn/news/detail-573932.html

到了這里,關于ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘ (/root/miniconda3/envs/clip/lib/...)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • ImportError: cannot import name ‘ParamSpec‘ from ‘typing_extensions‘ python-BaseException

    ImportError: cannot import name \\\'ParamSpec\\\' from \\\'typing_extensions\\\' (D:Anacondalibsite-packagestyping_extensions.py) python-BaseException cmd 中進行如下操作: pip install typing-extensions==4.3.0 很高興通過安裝特定版本的 typing-extensions 庫成功解決了問題。選擇合適版本的庫來解決兼容性問題是常見的解決方案

    2024年02月03日
    瀏覽(18)
  • ImportError: cannot import name ‘TouchActions‘ from ‘selenium.webdriver‘

    今天踩了一個坑: ? ? 需要使用selenium-wire抓取請求heads信息,直接用命令 pip install?selenium-wire安裝后,調試代碼一直報cannot import name \\\'TouchActions\\\' from \\\'selenium.webdriver\\\' 開發(fā)環(huán)境: selenium? 版本4.11.2 (用 pip show selenium? 查看版本) selenium-wire版本 2.5.2?(用 pip selenium-wire? 查看版

    2024年02月08日
    瀏覽(20)
  • ImportError: cannot import name ‘InterpolationMode‘ from ‘torchvision.transforms‘

    這個原因是torchvision的版本太久了,這個InterpolationMode是新版本中的函數, torchvision=0.2.2 torch=1.8.2 pip install torchvision==0.9.1 這個完全沒有任何副作用,升級更高版本的,可能會卸載你之前的torch,比較麻煩。

    2024年02月16日
    瀏覽(27)
  • ImportError: cannot import name ‘escape‘ from ‘jinja2‘

    ImportError: cannot import name ‘escape‘ from ‘jinja2‘

    使用flask時,導入jinja2報錯如下: 然后在必應bing搜索現實jinja2版本應該小于3.1.0 之后在所用環(huán)境查看jinja2版本為3.1.2,所以jinja2版本應降到3.1.0一下,之后我把版本改為3.0.2。 但是導入發(fā)現依舊報錯,然后仔細看了下報錯原因。發(fā)現所用的環(huán)境是AppData下的,于是又把系統(tǒng)的環(huán)境

    2024年02月16日
    瀏覽(29)
  • ImportError: cannot import name ‘SQLDatabaseChain‘ from ‘langchain‘解決方案

    ImportError: cannot import name ‘SQLDatabaseChain‘ from ‘langchain‘解決方案

    ??大家好,我是愛編程的喵喵。雙985碩士畢業(yè),現擔任全棧工程師一職,熱衷于將數據思維應用到工作與生活中。從事機器學習以及相關的前后端開發(fā)工作。曾在阿里云、科大訊飛、CCF等比賽獲得多次Top名次。現為CSDN博客專家、人工智能領域優(yōu)質創(chuàng)作者。喜歡通過博客創(chuàng)作

    2024年02月10日
    瀏覽(24)
  • 解決 ImportError: cannot import name ‘contextfilter‘ from ‘jinja2‘

    升級 jupyterhub -i 就是選擇鏡像源,不然更新很慢。 如果是conda環(huán)境,運行以下命令 國內鏡像: 更新pip

    2024年02月12日
    瀏覽(35)
  • Python錯誤:ImportError: cannot import name “Mapping“ from “collections“

    場景描述: 使用Pycharm導入python模塊時觸發(fā)了ImportError,提示cannot import name \\\"Mapping\\\" from \\\"collections\\\",意思是無法從“集合”導入名稱“映射” 具體原因: 我下載的python解釋器版本是3.10,python3自3.10版本后對requests庫有進行調整,collections中不能直接調用Mapping、MutableMapping 無法導

    2024年02月11日
    瀏覽(27)
  • Python報錯:ImportError: cannot import name ‘xxx‘ from ‘xxx‘

    Python報錯:ImportError: cannot import name ‘xxx‘ from ‘xxx‘

    python運行.py文件時報錯:ImportError: cannot import name ‘xxx‘ from ‘xxx‘(無法從\\\'xxx\\\'中導入\\\'xxx\\\')該問題為xxx變量被二次定義(重名了) 如以下cannot importt \\\'Ship2\\\' form \\\'ship2\\\' ()的報錯,解決方案為:查看子函數ship2內的定義是否存在一個變量在另外的子函數或者main主函數中已然被定

    2024年02月15日
    瀏覽(22)
  • paddleclas ImportError: cannot import name ‘Identity‘ from ‘paddle.nn‘

    paddleclas ImportError: cannot import name ‘Identity‘ from ‘paddle.nn‘

    使用paddlepaddle的 paddleclas 官方demos時 , 報錯 如圖 ImportError: cannot import name ‘Identity’ from ‘paddle.nn’ 注釋掉就解決啦 !!! 搞定?。。。。。?!

    2024年02月11日
    瀏覽(24)
  • 成功解決 ImportError: cannot import name ‘Field‘ from ‘torchtext.data‘

    當試圖導入以上包的時候,出現了報錯 根據網上的教程,嘗試命令“!pip install torchtext==0.9.0” 此后再次運行from torchtext.data import Field, Dataset, Example, Iterator,依然會出現報錯 嘗試from torchtext.legacy.data import Field, Dataset, Example, Iterator,依舊報錯 使用命令:!pip install torch==1.8.0 tor

    2024年02月16日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包