【已解決】PyCharm中出現unresolved reference error
問題描述
從GitHub上克隆的Python專案,在本地使用PyCharm開啟,發現在某個檔案的頭部匯入模組的部分報錯Unresolved reference 'pytools'
,出錯的程式碼如下所示
from pytools.model import baseline
解決方案
我們先來看一下整個專案的基本結構:
pytools
-- note
-- model
-- baseline.py
-- result
-- src
—- __init__.py
pytools是整個專案的根目錄,model是它的一個子目錄,baseline是model目錄下的一個模組。出現這個錯誤的原因在於PyCharm對於資源的索引方式,pytools作為根目錄,無法直接作為模組名訪問。因此,我們需要新建一個目錄,比如叫做projects,然後將整個pytools專案移到projects目錄下,再用PyCharm開啟projects目錄,程式即可正常運行了。
以上就是本文的全部內容,如果您喜歡這篇文章,歡迎將它分享給朋友們。
感謝您的閱讀,祝您生活愉快!
作者:小美哥
2018-06-17
相關推薦
【已解決】PyCharm中出現unresolved reference error
問題描述 從GitHub上克隆的Python專案,在本地使用PyCharm開啟,發現在某個檔案的頭部匯入模組的部分報錯Unresolved reference 'pytools',出錯的程式碼如下所示 from pytools.model import
【已解決】匯入tensorflow出現ImportError
原先在Ubuntu16.04下執行的tensorflow是1.1版的,今天將Python升級為3.6.5版,用Anaconda安裝了tensorflow1.4.1,安裝沒有出現問題提示,在匯入tensorflow時出現: ImportError: /home/ctr/ana
【已解決】PyCharm證書過期:Your license has expired
問題描述 今天開啟PyCharm的時候彈出提示框 Your license has expired,表示證書到期了,無法繼續使用軟體。之前使用的證書是在學校的時候註冊的學生賬號,也就是以.edu.cn
【已解決】C#中整合DLL庫到自己的exe程式中
【問題】 已經實現了下載ST歌曲的小程式,但是由於其中註冊快捷鍵的功能,需要呼叫額外的一個dll庫,Interop.SHDocVw.dll,所以釋出的時候,除了釋出一個單獨的exe之外,還需要連帶dll一起釋出,很是不爽。 希望將此dll整合到exe中。 【解決過程】 1.從:
【已解決】ADT中通過Android SDK Manager去安裝x86的image時無法下載
折騰: 期間, 遇到問題: ADT中Android SDK Manager無法下載x86的image Downloading SDK Platform Android 4.1.2, API 16, revision 3 Failed to fetch U
【已解決】BaseMultiItemQuickAdapter使用出現NotFoundException: Resource ID #0xfffffe6c
看過很多帖子說的都比較含糊,在此記錄一下: 問題就在於實體類重寫的getItemType()方法返回值的個數要等於介面卡構造中addItemType的個數,下面貼上我的程式碼: public NewsAdapter(List<NewsListBean.ItemBean>
【已解決】C#中的#ifdef
ref: https://www.crifan.com/csharp_implement_the_ifdef_effect/ 【問題】 想要在C#中實現,#ifdef的效果。 【解決過程】 1.之前就沒找打解決方法。 2.後來參考: #if
[轉]【已解決】Linux下出現Segmentation Fault(core dump)錯誤
最近在Linux環境下做C語言專案,由於是在一個原有專案基礎之上進行二次開發,而且專案工程龐大複雜,出現了不少問題,其中遇到最多、花費時間最長的問題就是著名的“段錯誤”(Segmentation Fault)。藉此機會系統學習了一下,這裡對Linux環境下的
【已解決】Linux下出現Segmentation Fault(core dump)錯誤
今天被這個問題搞了半個小時,後來通過新增printf(...)語句的方法找到了錯誤原因,是因為在程式中錯誤的輸出一個為空的字串導致。。。 1. 段錯誤是什麼 一句話來說,段錯誤是指訪問的記憶體超出了系統給這個程式所設定的記憶體空間,例如訪問了不存在的記憶體地址、訪
【已解決】在 Visual Studio 中設置 JavaScript/TypeScript 的斷點 腳本出現自動中斷錯誤
chrome alt 啟動應用 出現 ont ash 解決方法 腳本調試 設置 運行ASP.NET Core 程序出現錯誤如下: 已啟用 Visual Studio 中的 Chrome 腳本調試 在 Visual Studio 中設置 JavaScript/Type
【已解決】檢索 COM 類工廠中 CLSID 為 {28E68F9A-8D75-11D1-8DC3-3C302A000000} 的元件失敗,原因是出現以下錯誤: 80040154 沒有註冊類
檢索 COM 類工廠中 CLSID 為 {28E68F9A-8D75-11D1-8DC3-3C302A000000} 的元件失敗,原因是出現以下錯誤: 80040154 沒有註冊類win7 X64系統下,VS2015執行C#對OPC取數的時候報上述錯誤。可能出現原因:1.CO
Excel怎麽樣讓負數自動顯示紅色在自定義格式中如何添加條件判斷呢【已解決】
來源 tex vpd 問題 ref 負數 添加 博客 如何 在通常的情況下,負數會用紅色顯示,而這裏的負數就是一個簡單的條件判斷。那麽怎麽才能讓excel遇到負數就變成紅色,效果如圖常見問題出現特定的數據時怎麽變顏色? 比如數值為負數就自動變成紅色? 【解決方法,教程視頻資
【已解決】本地使用者和組出現錯誤:庫沒有註冊
環境 Windows7 64位系統 發現問題 開啟計算機管理,本地使用者和組出現錯誤,提示錯誤原因“庫沒有註冊”,如下圖。 解決問題 說明:方法來源於網路,侵刪歉。 建立文字檔案,寫入如下內容: Windows R
EXCEL2013中如何按照單元格顏色或字型顏色排序【已解決】
在Excel表格中,有時候單元格排列的順序都是打亂的,這時候我們需要按一定規則進行重新排序。Excel的排序不僅可以對數值進行,同時還能識別單元格的顏色並對其進行排序。如圖【解決方法,教程視訊資料如下】 本教程視訊資料來源:http://edu.51cto.com/course/15404.html 完整
【已解決】APP啟動時,總是出現一個空白頁
APP啟動時,總是出現一個空白頁,簡單說:閃屏。 導致原因(AndroidManifest檔案): <application android:allowBackup="true" android:icon="@mipmap/logo"
【已解決】iphone 登出賬號的時候報錯:驗證失敗,連線到伺服器時出現問題
iphone 登出賬號的時候報錯:驗證失敗,連線到伺服器時出現問題,如下 在網上查了半天一點都沒有用 最後撥打的蘋果熱線,原來是蘋果的網路許可權的問題,預設的是把“設定”應用的網路關閉的,只需要把網路裡面“設定”這個應用的網路允許“WLAN與蜂窩行動網路”。 第
【已解決】linux redhat 6 如何開啟防火牆中的某個埠?例如:5900埠
vim /etc/sysconfig/iptables 開啟此檔案新增一下命令,之前要確認,沒有把所有的埠都關閉了,iptables載入命令是有順序的,先載入前面的命令,所以以下命令一定要在全部禁止的命令前面-A INPUT -m state --state
【已解決】SpringMVC表單提交結果頁面出現400錯誤的可能原因分析
頁面錯誤: The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed reques
【已解決】VMWare執行虛擬機器出現內部錯誤
因為想要自制一份ubuntu系統映象,擔心因為自己的錯誤操作而破壞了原系統,所以打算在VMware下建立ubuntu虛擬機器,並在虛擬機器內執行拷貝。(這是一個很好的辦法,也是虛擬機器存在的意義吧) 第一天晚上建立好虛擬機器後,便關機了。今天早上再
Windows下使用csv.writer寫檔案出現空行【已解決】
在學習pytorch教程中Chatbot Tutorial,跟著作者的程式碼復現,遇到了這個問題:在把格式化的對話資料寫入檔案時,發現多了空行,作者的程式碼是: # Write new csv file print("\nWriting newly formatted file...")