PyCharm不能自動import解決方法_PyCharm cannot auto import package troubleshooting

来源:http://www.cnblogs.com/testermfc/archive/2016/12/25/6220662.html
-Advertisement-
Play Games

本人起初是用Eclipse+Pydev學習python的,其實也覺得挺好用。不過後來因為同事推薦去試了下PyCharm,就一發不可收拾的愛上了。 嚴格來說,題目上的問題其實對於很多人都不算是問題,但是根據個人經驗,恐怕和我一樣野生自學的孩子們還真的有可能不知道,所以特別提一下。 問題現象: 在PyC ...


本人起初是用Eclipse+Pydev學習python的,其實也覺得挺好用。不過後來因為同事推薦去試了下PyCharm,就一發不可收拾的愛上了。

嚴格來說,題目上的問題其實對於很多人都不算是問題,但是根據個人經驗,恐怕和我一樣野生自學的孩子們還真的有可能不知道,所以特別提一下。

問題現象:

在PyCharm中編輯代碼時,如果輸入了未import的包(本地已內置或安裝此包)的方法,卻無法智能提示導入。

問題分析:

一開始還以為是因為更換keymap導致快捷鍵衝突,可是檢查過setting發現沒問題。後來通過網路搜索查閱,才發現是沒有配置PyCharm的Interpreter。(此時內心是崩潰的,其實坑了很多自學者腳步的就是最初的甚至是很簡單的環境配置,可以舉例無數,以後專門寫個文章談談個人體會。)

問題解決:

1.首先,你已經安裝好Python2或者Python3的環境。

2.打開PyCharm-->Preference-->Project-->Project Interpreter

3.如果你的Python環境本來就沒有其它問題,那麼紅框中的部分點開後會有相應路徑可供選擇,比如我這裡是(Python 2.7.10).

4.點擊Apply使設置生效。

 

如此完成後,你的PyCharm就能在編碼時正常的auto import了。

PS:linux下有一款WingIDE也是Python開發利器,大家有空也可以嘗試下。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 圖片素材: ...
  • E瀏覽器不相容的時候 註意:當在IE中時,日期會錯位一行,解決:帶有span的日期放在新聞標題的前面; 即原來新聞題目hfdfdj2014-5-30, 改成2014-5-30新聞題目hfdfdj 浮動元素先寫在前面,以免元素錯位一行 ...
  • 對象: 一切皆為對象。對象包括兩部分內容:屬性(名詞形容詞),行為(動詞)。對象和對象之間是有關係的: 派生,關聯,依賴。 類: 對同一類別的眾多對象的一種抽象。類,還是用來生成對象的一種模板,對象是類的一種具體化的表現。 面向對象的三大特性:封裝,繼承,多態。 class 類名{訪問修飾符 成員變 ...
  • Python內嵌的集合類型有list、tuple、set、dict。 列表list:看似數組,但比數組強大,支持索引、切片、查找、增加等功能。 元組tuple:功能跟list差不多,但一旦生成,長度及元素都不可變(元素的元素還是可變),似乎就是一更輕量級、安全的list。 字典dict:鍵值對結構哈 ...
  • 流程式控制制 --道心 輸入用戶名,進行判斷 name=input("請輸入用戶名:") #值對比,記憶體地址對比(值相同,記憶體不必相同) if name =="daoxin": print("登陸成功") else: print("登陸失敗") 輸入用戶名和密碼進行判斷: import getpass ...
  • 信號與槽可以通過使用手寫代碼顯式的實現關聯 ,也可以運用 QMetaObject 類規定的槽 函數命名範式來實現自動關聯。 我們只需按照下麵的標準格式定 義槽函數,這之後,uic 將會根據 QMetaObject 類制定的規則,生成界面實體類的 setupUi() 函數的內容,並完成信號與槽的關聯... ...
  • 我們都知道,申請的資源,使用完畢後要釋放。但是這個釋放動作,一定要註意。 舉個例子,很多人動態分配的資源,在使用之後,往往直接調用了delete,而不管申請資源的時候用的是new還是new[]。 如下: #include using namespace std; int main(){ int *p... ...
  • XML.01-語法簡介 文檔聲明 元素(標簽) 屬性 註釋 特殊字元 CDATA區域 處理指令 啥是XML? xml (Extensible Markup Language)可擴展的標記語言,顧名思義,XML最重要的兩個因素: 可擴展 標簽,可以自定義的標簽 XML可以看作是HTML的一個超集,但是 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...