1. 程式人生 > >PyCharm無法引用自身專案解決辦法

PyCharm無法引用自身專案解決辦法

  • 用pycharm寫Scrapy框架的時候發現無法引用items.py裡的類且自己寫的工具類也無法被應用
    難受了我快一天了,下面我捋一捋我的解決方法

首先看你工程的目錄結構,比如Scrapy框架通常都是一個資料夾下,Scrapy自身有兩個資料夾
如圖:
這裡寫圖片描述

然後你的工具類和items都要放在和settings.py同一級,import的時候如圖:
這裡寫圖片描述
你import的時候
不要附帶專案目錄以外的目錄
你這裡的專案目錄使用第一個lagou開始的
雖然有報錯,但還是能執行的

相關推薦

PyCharm無法引用自身專案解決辦法

用pycharm寫Scrapy框架的時候發現無法引用items.py裡的類且自己寫的工具類也無法被應用 難受了我快一天了,下面我捋一捋我的解決方法 首先看你工程的目錄結構,比如Scrapy框架通常都是一個資料夾下,Scrapy自身有兩個資料夾 如圖

centos和ubuntu下pycharm無法輸入中文的解決辦法

添加 div /usr usr 網上 pycha 編輯 ibus code 編輯啟動的腳本文件 vim /usr/bin/pycharm ubuntu下添加 export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcit

使用MySQL外掛的QT專案在通過windeployqt工具部署後無法訪問資料庫的解決辦法

一個專案,使用了QT自帶的qsqlmysql.dll(qsqlmysqld.dll)作為連線MySQL資料庫的介面,在QTCreator環境下可以自動載入libmysql.dll,可以順利訪問資料庫,但是通過windeployqt工具部署後,無法訪問資料庫。   推測是因為QT的w

WPF專案中.xaml檔案和.xaml.cs檔案無法收縮顯示的解決辦法

在VisualStudio的WPF專案中,通常同名的.xaml和.xaml.cs檔案是能夠收縮顯示的,但是在某些情況下,會出現.xaml和.xaml.cs並列顯示,無法進行收縮. 如下圖,綠色部分為正常的顯示情況;紅色部分為不正常顯示情況. 解決辦法是修改.csproj檔案

Django無法建立專案解決辦法

Django無法建立專案,在網路上搜索答案最終解決問題,因此決定寫下來記錄一下: 1. 首先是 用django-admin.py startproject mysite結果開啟來的是django-admin.py以記事本的方式開啟來,解決該問題的辦法是將.py檔案的開啟方

關於 vs 2013出現“在VS2013開啟之前的專案,提示無法載入解決方案中的專案,導致專案無法開啟”的問題解決辦法

關於 vs 2013出現“在VS2013開啟之前的專案,提示無法載入解決方案中的專案,導致專案無法開啟”的問題解決辦法 -前段時間在電腦上安裝了sql server2008 r2,之後因為沒安裝成功又根據網上的辦法對sql server r2進行了完全解除安裝和刪除,反反覆覆好幾次。 有

PyCharm無法引用matplotlib的問題解決方案

序 筆者今天用PyCharm安裝了一些資料分析的時候比較有用的模組,系統是ubuntu,說實話,ubuntu(linux)在這方面還真是很方便,幾條語句就把這幾個模組下載安裝編譯過了,比於windows裡面還要去官網下載檔案之後用pip的形式簡單了很多,但是對

專案部署到linux伺服器後無法傳送郵件的解決辦法

本地除錯時,是正常可以傳送郵件的,一旦部署到linux伺服器上之後就無法傳送郵件,並且提示:無法連線到主機、埠 1.導致的原因是因為Linux伺服器無法直接訪問郵件服務地址,在本機window上ping郵件地址,得到對應的真實IP 2.進入linux伺服器,修改hosts

關於HTML5中Video標簽無法播放mp4的解決辦法

src 無法 配置 type get 測試 不同的 alt mage 1、首先先排除掉代碼問題、路徑問題、瀏覽器不支持問題等常規問題,這些問題另行百度。 <video width="500px" height="300px" autoplay="autopl

VirtualBox-5.1.22​無法掛載u盤解決辦法

virtualbox無法掛載u盤解決辦法W10環境下 VirtualBox-5.1.22裝WIN7無法掛載U盤.。VirtualBox-5.1.22可能還需要安裝擴展插件(我裝了),地址如下http://download.virtualbox.org/virtualbox/5.1.22/Oracle_VM_V

ubuntu sogou 輸入法無法輸入文字,解決辦法【轉載】

panel div apt-get 方式 workbench install 中文 enc 希望 之前一段時間正常使用的搜狗輸入法突然無法輸出中文(具體現象是,可以呼出搜狗輸入法界面,但是候選詞列表無顯示),解決之後記錄下來,希望能為同樣遇到這個問題的人提供參考。同時附li

SecureCRT 7.2.0 Mac版密碼無法保存的解決辦法

路徑 -c 有變 都是 item use text 菜單 exp 參考:http://jingyan.baidu.com/article/915fc414fda5fb51394b20bd.html 我之前在網上找的解決辦法都是SecureCRT 7.2.0 Mac 之

關於集成極光IM收到信息無法跳轉的解決辦法

gist ont message pan 集成 eve 信息 font span 首頁oncreate加JMessageClient.registerEventReceiver(this); 必須加上所有的onEvent方法,不然會報錯 關於集成極光IM收到信息無法跳

Ajax跨域請求COOKIE無法帶上的解決辦法

tar function jquery question logs request cross xmlhttp quest 本文參考https://stackoverflow.com/questions/12840410/how-to-get-a-cookie-from-a

WAS Server 啟動報錯無法找到秘鑰解決辦法

webshpere報錯日誌:[7/18/17 18:04:24:582 CST] 0000000a ORBRas E com.ibm.ws.orbimpl.transport.WSTransport createServerSocket P=254162:O=0:CT ORBX0390E: Ca

導入swaggerDemo時,無法識別工程的解決辦法

ger log 工程 無法 nbsp img logs wid 技術 1、在已建立的Java工程中,拷貝至demo中 2、打開.project修改工程名為demo的名字即可。 導入swaggerDemo時,無法識別工程的解決辦法

java Ajax跨域請求COOKIE無法帶上的解決辦法

coo $.ajax test style dem log json bsp ros 1.web.xml加入以下節點,,一定放在第一個filter <!--目錄下所有文件可以跨域Begin--> <filter> <filter-

Linux下Qt5.6 Fcitx無法輸入中文輸入解決辦法

pos 版本 linux text git eat tor blog nal Qt5.6的解決辦法和之前的版本有點不同,方法如下:首先安裝 fcitx-frontend-qt5。然後執行: 123 sudo cp /usr/lib/x86_6

ExtJs radiogroup form.loadRecord方法無法賦值正確解決辦法

true 情況下 log load 狀態 form stat spa ems 一、radiogroup的name和radio的name一致,inputValue為整形 { xtype: ‘radiogroup‘, fieldLabel: ‘是否有效‘,

KVM使用virsh console無法連接的解決辦法(轉)

AMF nbsp sca roo etc ive pat clas efault 一、問題描述: KVM中宿主機通過console無法連接客戶機,卡在這裏不動。 # virsh console vm01 Connected to domain vm01 Esca