【setup.py編譯出錯】——提示無法查找到powershell.exe

https://www.cnblogs.com/wind-chaser/p/11359521.html?pytorch fasterrcnn訓練自己數據集文章鏈接

在進行faster rcnn pytorch跑通的時候遇到的,我是直接在pycharm中的終端上進行運行的,但是一直會跳出powershell.exe無法查找的錯誤,

python setup.py build develop

嘗試的方法:

1、將Torch從1.8.0降低至1.0.0無效

2、修改Torch庫文件

參考的是小雞噸技術中win10 mmdetction的配置方法:

1)、修改D:\ProgramData\Anaconda3\envs\mmd\Lib\site-packages\torch\utils\cpp_extension.py185行:match = re.search(r'(\d+)\.(\d+)\.(\d+)', compiler_info.decode("utf8","ignore").strip())
2)、D:\ProgramData\Anaconda3\envs\mmd\Lib\site-packages\torch\include\c10\util替換 flat_hash_map.hD:\ProgramData\Anaconda3\envs\mmd\Lib\site-packages\torch\include\c10\util替換 order_preserving_flat_hash_map.h

具體的文件可以去小雞燉技術公眾號上回復mdetection2.6可以獲取,無效

3、最后是看到了這篇文章才解決

https://club.rt-thread.org/ask/question/423962.html

就是不要在pycharm自帶的終端進行運行(這里出現后無法叉除,直接卡在那里了),用win10的cmd終端進行運行,等這個錯誤提示出現的時候將其×了就好了, 不影響編譯,等出現以下字樣就說明編譯成功了

蒼天有眼,終于解決了!!!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/255965.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/255965.shtml
英文地址,請注明出處:http://en.pswp.cn/news/255965.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

同工不同酬,年薪 50 萬美金的工程師到底有什么神本事?

同工不同酬,年薪 50 萬美金的工程師到底有什么神本事?投遞人 itwriter 發布于 2014-05-10 23:09 評論(6) 有6066人閱讀 原文鏈接 [收藏] 英文原文:What kind of jobs do the software engineers who earn $500K a year do? 他們究竟是作…

201671010117 2016-2017-2 《Java程序設計》Java第十七周學習心得

Java第十七周學習心得 這一周老師對線程的內容進行了詳細講解,包括線程創建的兩種技術,和線程的優先級屬性及調度方法,對于布置的實驗作業中,實驗九中存在一點問題,程序運行不出來,后來跟同學商量探討沒有…

ACM數論之旅4---擴展歐幾里德算法(歐幾里德(???)?是誰?)

為什么老是碰上 擴展歐幾里德算法 ( ????? )最討厭數論了 看來是時候學一學了 度娘百科說: 首先, axby gcd(a, b) 這個公式肯定有解 (( ????? )她說根據數論中的相關定理可以證明,反正我信了) 所以 axby g…

艾里斑大小與像元尺寸的匹配問題

寫給自己看的學習記錄: 光具有波粒二象性,由此衍生出了幾何光學與衍射光學。在光學設計軟件中,最常用的判斷標準是查看點列圖的RMS半徑以及MTF圖的曲線,這兩者分別代表了兩種傳播性質的評價方式。 在剛接觸光學設計時&#xff0…

Android 保持Service不被Kill掉的方法--雙Service守護 Android實現雙進程守護

本文分為兩個部分,第一部分為雙Service守護,第二部分為雙進程守護 第一部分: 一、Service簡介:Java.lang.Object ?Android.content.Context ?android.content.ContextWrapper ?android.app.Service Service是應用程序Applicati…

【mmdetection2.0錯誤】——ModuleNotFoundError: No module named ‘mmdet‘

一開始以為是安裝包導入的相對路徑的問題,結果鼓搗了一上午都沒有用,最后才發現再進行mmdet2.0環境配置的時候忘記編譯了 也就是如下語句: python setup.py develop

聊聊分布式事務

事務就是一個會話過程中,對上下文的影響是一致的,要么所有的更改都做了,要么所有的更變都撤銷掉。就要么生,要么死。沒有半死不死的中間不可預期狀態。參考下薛定諤的貓。 事務是為了保障業務數據的完整性和準確性的。分布式事務&…

PLSQL DBMS_DDL.ANALYZE_OBJECT

http://space.itpub.net/11893231/viewspace-683241 本文轉自健哥的數據花園博客園博客,原文鏈接:http://www.cnblogs.com/gaojian/archive/2012/11/30/2795775.html,如需轉載請自行聯系原作者

【深度學習mmdetection錯誤】——mmdetection 運行報錯KeyError:‘ConvWS is already registered in conv layer‘

于是修改以下mmdetection的安裝文件: site-packages/mmdet-2.1.0unknown-py3.7-linux-x86_64.egg/mmdet/ops/conv_ws.py" 把 CONV_LAYERS.register_module(ConvWS) 修改為: CONV_LAYERS.register_module(nameConvWS, forceTrue)

ABB RAPID 在 Notepad++ 中語法高亮的實現

ABB RAPID 在 Notepad 中語法高亮的實現 分類: Misc2014-04-08 15:43 145人閱讀 評論(0) 收藏 舉報notepadNotepad 內置了一個稱為 UDL2.0 (User Defined Language) 的引擎,來實現用戶自定義語法高亮,使用它,可以定制自己的代碼語…

Redis服務器的啟動過程分析

轉載于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/127.html?1455808771 本文將通過分析代碼來介紹Redis的啟動過程,通過查看Redis 的啟動腳本,得知Redis的啟動時從Redis.c的main方法開始的。Redis啟動可以分為以下幾個步驟…

MyEclipse運行時自動保存

今天第一次用MyEclipse,我發現我的代碼明明修改了,但運行結果發現總是修改前的代碼結果。后來發現,是代碼修改后必須保存,再點運行。這個功能明顯不合適,所以需要更改MyEclipse的配置。紅框是修改后的結果。 轉載于:ht…

PLSQL中INDEX BY TABLE 的 prior 和 next 操作學習

開始 --INDEX BY Table SET SERVEROUTPUT ON;DECLARETYPE enm_tab_type IS TABLE OFemp.ename%TYPEINDEX BY BINARY_INTEGER;enm_table enm_tab_type; BEGINenm_table(1):1001;enm_table(2):1002;enm_table(3):1003;enm_table(4):1004;enm_table(6):1006;dbms_output.put_line(…

【深度學習torch——error】——“xxx.pt is a zip archive(did you mean to use torch.jit.load()?)

這個問題是在進行權重文件加載進行預測的時候發生的,原因其實就是torch版本不對 我是用的工作站訓練使用的是torch1.7.0,然后用自己的電腦進行預測,就報錯了,原因就是自己的電腦是torch1.2.0版本的 因為在1.6版本以上的模型改變…

ABB 機器人 IRBP系列轉臺的一段代碼注釋

PROC IndexToStn1() //檢測變位機狀態 并設置要運行到的角度位置 并對不同的GetNextPartAdv返回值情況 進行處理 VAR bool bActive;VAR jointtarget jtCurrent; //聲明一個位置變量IF (NOT bInterchCalib1) CalibIntch1; ! reset inpo…

如何寫一個bootloader

聲明:本文為學習Codeproject文章的個人總結性文章, 原文:http://www.codeproject.com/Articles/664165/Writing-a-boot-loader-in-Assembly-and-C-Part 本人開發環境: 操作系統:Ubuntu 32位(64位的會有push…

定時執行某段程序

有時候我們需要每天 定時的 自動 去執行某段程序,那么這個功能如何實現呢? 經過百度,定時器就可以實現,總結如下: 我用控制臺寫了一個程序,用來在指定時間內 打印 “我執行了” 上面就是程序的運行結構&…

【error】深度優先搜索TypeError: unhashable type: ‘list‘

查網上的原因是: python字典的key不支持list類型和dict類型,需要轉換 但是我沒有使用到key,后來仔細查看發現是增加了一個裝飾器導致的,functions.lru.cache 把裝飾器注釋掉即可 # 利用深度搜索進行查找 lru_cache(None) def …

Okhttp 插入緩存攔截器 解析

我們在做網絡請求的時候,如果網絡請求過于頻繁而且請求的數據變動不大,或者基本沒有變動,這個時候如果沒有緩存功能,我們想一下 會浪費掉多少資源,一次請求刷新一次,去請求一次,不但會消耗用戶的…

淺談PROFINET IO通信的實時性

PROFINET由PROFIBUS國際組織(PROFIBUS International,PI)推出,是新一代基于工業以太網技術的自動化總線標準。作為一項戰略性的技術創新,PROFINET為自動化通信領域提 供了一個完整的網絡解決方案,囊括了諸如…