pycharm顯示全部數據_PyCharm第一次安裝及使用教程

9d26d38fc53b0d9a27066194fdec1a64.png

pycharm簡介

PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用于支持Django框架下的專業Web開發。

1、 PyCharm下載

PyCharm的下載安裝非常簡單,可以直接到Jetbrains公司官網下載,具體步驟如下:

(1)打開Pycharm官網http://www.jetbrains.com,選擇Tools菜單下的PyCharm項,如圖1所示,進入下載PyCharm界面。

3da3525947ca245650765051935dc41c.png

圖1 PyCharm官網頁面

(2)在PyCharm下載頁面,單擊“DOWNLOAD NOW”按鈕,如圖2所示,進入到PyCharm環境選擇和版本選擇界面。

40fa2c35d11fb76dec5bb82e651865ae.png

圖2 Pycharm下載頁面

(3)選擇下載Pycharm的開發環境為Windows,單擊開始下載社區版PyCharm(Communit),如圖3所示。

3df0277e4ae750efcd1ffbb3cffe3455.png

圖3 Pycharm環境與版本下載選擇頁面

(4)在彈出的下載對話框中設置下載文件存放路徑,為使下載文件容易找到,盡量設置文件存放路徑是熟悉的路徑或者根路徑,如本文設置的下載路徑為“D:”。如圖4所示。

1e890c37a428e2e8dde4c4500a898f0e.png

圖4 Pycharm下載路徑設置頁面

(5)單擊“下載”按鈕,開始下載。下載完成后,可以看到在D盤已經下載的Pycharm安裝文件。如圖5所示。

d25a229c98ddda317bf359244fcdbfee.png

圖5 下載完成的Pycharm安裝包

2 安裝軟件

安裝PyCharm的步驟如下:

(1)雙擊PyCharm安裝包進行安裝,在歡迎界面單擊“Next”按鈕進入軟件安裝路徑設置界面。

(2)在軟件安裝路徑設置界面,設置合理的安裝路徑。強烈建議不要把軟件安裝到操作系統所在的路徑,否則出現操作系統崩潰等特殊情況,必須重做操作系統時,PyCharm程序路徑下的程序將被破壞。PyCharm默認的安裝路徑為操作系統所在的路徑,建議更改,另外安裝路徑中建議不要使用中文字符。筆者選擇的安裝路徑為“D:PyCharm”,如圖6所示。單擊“Next”按鈕,進入創建快捷方式界面。

bf03952bc45c1e1f9a877c430988e580.png

圖6 設置Pycharm安裝路徑

(3)在創建桌面快捷方式界面(Create Desktop Shortcut)中設置PyCharm程序的快捷方式。如果計算機操作系統是32位,選擇“32-bit launcher”,否則選擇“64-bit launcher”。這里的計算機操作系統是64位系統,所以選擇“64-bit launcher”;接下來設置關聯文件(Create Associations),勾選.py左側的復選框,這樣以后再打開.py(.py文件是python腳本文件,接下來我們編寫的很多程序都是.py的)文件時,會默認調用PyCharm打開,如圖7所示。

ba46bd18292ab8ca7c17498f28eb0dd7.png

圖7 設置快捷方式和關聯

(4)單擊Next按鈕,進入選擇開始菜單文件夾界面,如圖8所示,該界面不用設置,采用默認即可,單擊Install按鈕(安裝大概10分鐘左右,需耐心等待)。

89d907abaebd5ace760e62f759ad48b5.png

圖8 選擇開始菜單文件夾界面

(5)安裝完成后,單擊Finish按鈕,結束安裝,如圖9所示。也可以選中“Run PyCharm Community Edition”前面的單選框,單擊Finish按鈕,這樣可以直接運行PyCharm開發環境。

43c08ef26b111c85cea0a43d24382937.png

圖9 完成安裝

(6)PyCharm安裝完成后,會在開始菜單中建立一個文件夾,如圖10所示,單擊“JetBrains PyCharm Community Edition 2018.1”,啟動PyCharm程序。當然,快捷打開PyCharm的方式是單擊桌面快捷方式“JetBrains PyCharm Community Edition 2018.1 x64 ”,圖標如圖11所示。

a59e36ba302b27c5df784dff8977ec36.png

圖10 Pycharm菜單 圖11 Pycharm桌面快捷方式

3 運行PyCharm

運行PyCharm開發環境的步驟如下:

(1)單擊Pycharm桌面快捷方式,啟動PyCharm程序。選擇是否導入開發環境配置文件,這里選擇不導入,單擊OK按鈕,進入閱讀協議頁,如圖12所示。

b0f335ca0636f593cde28dcb779a2ab4.png

圖12 環境配置文件窗體

(2)拖拽協議文本框的滾動條到文本框最下面,表明已經閱讀完協議,此時Accept按鈕由灰色不可用顯示為可用,如圖13所示。單擊Accept按鈕,進入用戶UI插件擴展安裝界面(該步驟執行時,根據不同的機器,有可能會出現一個數據信息分享頁面,直接單擊“Don't send“按鈕即可)。

5316500f1f58e1884b0735b4930bcf9e.png

圖13 接受Pycharm協議

(3)選擇“Skip Remaining and Set Defaults“,跳過剩余設置,使用系統默認設置的開發環境進行配置,如圖14所示,此時程序將進入歡迎界面。

c302122cca0b9462122b2959792abb0d.png

圖14 用戶UI插件擴展安裝界面

4 創建工程目錄

為了方便存放PyCharm工程文件,要在 Pycharm歡迎界面設置一下工程目錄的位置。方法如下:

(1)進入PyCharm歡迎頁,單擊“Create New Project”,創建一個新工程文件,如圖15所示。

2c0206e169f560aedfa064e19dbb92ce.png

圖15 Pycharm歡迎界面

(2)PyCharm會自動為新工程文件設置一個存儲路徑。為了更好地管理工程,最好設置一個容易管理的存儲路徑,可以在存儲路徑輸入框直接輸入工程文件放置的存儲路徑,也可以通過單擊右側的存儲路徑選擇按鈕,打開路徑選擇對話框進行選擇(存儲路徑不能為已經設置的python存儲路徑),如圖16所示。

ef62ea889c945d93b66796bf1c873185.png

圖16 設置python存儲路徑

(3)如果通過路徑選擇對話框設置安裝路徑,可以選擇已經存在的文件夾作為存儲路徑,如圖17所示。也可以單擊“new fold”按鈕,新建文件夾來存儲工程文件,如圖18所示。存儲路徑不要設置到操作系統所在磁盤上,并且存儲路徑盡量存放到容易找到的路徑上。存儲路徑設置完成后,單擊Create按鈕創建工程文件。

圖17 通過路徑選擇對話框設置存儲路徑

a8a2b0443feb0dba88afc159fb7108e7.png

圖18 建立新文件夾作為存儲路徑

(4)創建工程完成后,將進入如圖19所示的工程列表。

1caaab6d6c6591506e8dc2008237d59c.png

圖19 建立新文件夾作為存儲路徑

(5)程序初次啟動時會顯示每日一貼,每次提供一個Pycharm功能應用的小貼士。如果要關閉每日一貼功能,可以將顯示每日一貼的復選框勾選掉,單擊Close按鈕關閉每日一貼,如圖20所示。如果關閉每日一貼后,后期想要再次顯示每日一貼,可以單擊在PyCharm開發環境的菜單中依次選擇Help→tip of the day菜單項,啟動每日一貼。

374b287595f07d333283c293e6fa164d.png

圖20 Pycharm每日一貼

5 編寫“hello world”程序

前面的步驟已經啟動了PyCharm開發環境,接下來使用該環境編寫hello world程序,步驟如下:

(1)右鍵單擊剛建好的dream項目,在彈出的菜單中選擇New-->PythonFile菜單項(一定要選擇PythonFile項,這個至關重要,否則無法后續學習),如圖21所示。

c1b1e241054446de5b7952a1ef26c072.png

圖21 Pycharm官網頁面

(2)在新建文件對話框輸入要建立的python文件名“hello world”,如圖22和圖23所示。單擊“OK”按鈕,完成新建python文件工作。

0fc6cdba2ba9f164e2e7e11cfd293532.png

圖22 未輸入前的新建文件對話框 圖23 完成輸入的新建文件對話框

(3)在新建立完成的文件代碼編輯區輸入代碼“print ("hello world!")”。輸入完成后會發現代碼下面有黃色小燈泡,如圖24所示,這是編輯器對輸入代碼提供的建議,不用理會。選擇Run-->Run...菜單項,運行程序,如圖25所示。

13a98ec4e1407f3eb3b7a59a849f8978.png

圖24 輸入"hello world代碼

e7883ebeb216eb1401c5d5212be65819.png

圖25 運行菜單

說明:單擊Run主菜單,可以看到彈出的菜單中前兩項菜單“Run” (運行)和“Debug”(調試)是灰色顯示,不可觸發狀態,如圖26所示。工具欄上的運行、調試等工具按鈕也不可用,如圖26所示。這是因為第一次運行程序,需要先配置需要運行的程序

bf8908374723abf39748c582a162ab70.png

圖26 工具欄上的運行按鈕不可用

(4)在彈出的菜單中選擇“hello world”,運行程序,如圖27所示。

561556d2580812e6f42787a26b236766.png

圖27 設置要運行的程序

(5)如果程序代碼沒有錯誤,將顯示運行結果。如圖28所示。

3f4d317583cd1ab0376afdd053d10774.png

圖28 程序運行結果

說明:在編寫程序時,有時代碼下面含彈出黃色的小燈泡,它是用來干什么的?

其實程序沒有錯誤,只是Pycharm對代碼提出的一些改進建議或提醒。如添加注釋、創建使用源等。顯示黃色燈泡不會影響到代碼的運行結果,

總結

以上所述是小編給大家介紹的PyCharm第一次安裝及使用教程,希望對大家有所幫助。

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

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

相關文章

UOJ #150 【NOIP2015】 運輸計劃

題目描述 公元 \(2044\) 年,人類進入了宇宙紀元。 \(L\) 國有 \(n\) 個星球,還有 \(n-1\) 條雙向航道,每條航道建立在兩個星球之間,這 \(n-1\) 條航道連通了 \(L\) 國的所有星球。 小 \(P\) 掌管一家物流公司, 該公司有…

css 屬性選擇器筆記

1、基本選擇器: eg: *{margin:0;padding:0}p{color:black}.content{background:red;}#intro{padding-left:2em;} 2、多元素組合選擇器 div p { color:#f00; }#nav li { display:inline; }#nav a { font-weight:bold; }div > strong { color:#f00; }h2…

scuba 報表_是否想了解JavaScript的for循環? 這個動畫的SCUBA潛水員可以提供幫助!...

scuba 報表by Kevin Kononenko凱文科諾年科(Kevin Kononenko) 是否想了解JavaScript的for循環? 這個動畫的SCUBA潛水員可以提供幫助! (Want to learn about JavaScript’s for loops? This animated SCUBA diver can help!) For loops can be tough to…

力扣——尋找兩個有序數組的中位數

給定兩個大小為 m 和 n 的有序數組 nums1 和 nums2。 請你找出這兩個有序數組的中位數,并且要求算法的時間復雜度為 O(log(m n))。 你可以假設 nums1 和 nums2 不會同時為空。 示例 1: nums1 [1, 3] nums2 [2]則中位數是 2.0示例 2: nums1 [1, 2] nums2 [3, 4]…

uva-10152-烏龜排序

uva-10152-烏龜排序 求從待排序的到期望的順序的最小操作順序,只能進行一個操作,將當前的烏龜拿出來,上面的下移,拿出來的放到最上面 發現voj沒有PE, 解題方法,把倆個串反過來使用,從期望的順序到待排序的順序. AC:170ms #include <iostream> #include<stdio.h> #i…

筆記本win10玩紅警黑屏_【買筆記本電腦差評真的有參考意義?】

每次推薦筆記本電腦都會遇到一個重要的問題就是&#xff1a;“大多數消費者會下意識的去看京東評論&#xff0c;參考買的人是怎么說的&#xff0c;往往會出現不懂電腦的人繼續誤導不懂的人&#xff0c;導致越來越多的人被誤導”本文聊聊關于京東評論究竟有沒有參考價值。1&…

2.sed命令

2.sed命令 sed基本用法&#xff1a; sed: Stream EDitor 行編輯器 (全屏編輯器: vi) sed: 模式空間 默認不編輯原文件&#xff0c;僅對模式空間中的數據做處理&#xff1b;而后&#xff0c;處理結束后&#xff0c;將模式空間打印至屏幕&#xff1b; sed [options] AddressComma…

因此,您是一名新軟件工程師。 讓我們面對一些事實,揭穿一些神話。

by Trey Huffine通過Trey Huffine 因此&#xff0c;您是一名新軟件工程師。 讓我們面對一些事實&#xff0c;揭穿一些神話。 (So you’re a new Software Engineer. Let’s face some facts and debunk some myths.) When we’re learning to become software engineers, we’…

java前端接收回顯圖片_圖片上傳并回顯后端篇

圖片上傳并回顯后端篇我們先看一下效果繼上一篇的圖片上傳和回顯&#xff0c;我們來實戰一下圖片上傳的整個過程&#xff0c;今天我們將打通前后端&#xff0c;我們來真實的了解一下&#xff0c;我們上傳的文件&#xff0c;是以什么樣的形式上傳到服務器&#xff0c;難道也是一…

關于scanf和cin的大數據讀入效率

關于scanf和cin的大數據讀入效率好多大佬都說scanf的讀入效率比cin高&#xff0c;我也當練手&#xff0c;用書上的程序用了個測試&#xff0c;程序如下&#xff1a;#include<iostream>#include<ctime>#include<cstdio>#include<windows.h>using namesp…

OBJECT_ID()的使用方法

數據庫中每個對像都有一個唯一的ID值&#xff0c;用Object_name(id)可以根據ID值得到對像的名稱&#xff0c;object_id(name)可以根據對像名稱得到對象的IDobject_id()只能返回用戶創建的對像的ID,像以sys開頭的表都是系統表所以返回不了的 如下列&#xff1a; select object_n…

Django之model補充:一對多、跨表操作

表結構概述 model.py : class Something(models.Model):name models.CharField(max_length32)class UserType(models.Model):caption models.CharField(max_length32)s models.ForeignKey(Something)# 超級管理員&#xff0c;普通用戶&#xff0c;游客&#xff0c;黑河class…

農民約翰是一個驚人的會計_我的朋友約翰在CSS Grid中犯了一個錯誤。 不要像約翰-這樣做。

農民約翰是一個驚人的會計It had been two years and John had no job.已經兩年了&#xff0c;約翰沒有工作。 John was a smart 20-something guy. Okay, he had a job — but it wasn’t one he liked. It was too monotonous and was not nearly creative enough. His day …

zip直鏈生成網站_手把手教你如何用飛槳自動生成二次元人物頭像

【飛槳開發者說】李思佑&#xff0c;昆明理工大學信息與計算科學大四本科生&#xff1b;2018年和2019年兩次獲得全國大學生數學建模比賽國家二等獎&#xff1b;2020年美國數學建模比賽獲M獎。指導老師&#xff1a;昆明理工大學理學院朱志寧想畫出獨一無二的動漫頭像嗎&#xff…

Gradle入門到實戰(一) — 全面了解Gradle

聲明&#xff1a;本文來自汪磊的博客&#xff0c;轉載請注明出處 可關注個人公眾號&#xff0c;那里更新更及時&#xff0c;閱讀體驗更好&#xff1a; 友情提示由于文章是從個人公眾號拷貝過來整理的&#xff0c;發現圖片沒有正常顯示&#xff0c;沒關注公眾號的同學可通過如下…

java 0-9所有排列_java實現:鍵盤輸入從0~9中任意5個數,排列組合出所有不重復的組合,打印出來...

必有追加大分&#xff01;&#xff01;&#xff01;比如1.2.3.4.5共有120個組合12345&#xff0c;12354&#xff0c;12435&#xff0c;12453&#xff0c;12534&#xff0c;12543&#xff1b;13245&#xff0c;13254&#xff0c;13425&#xff0c;13452&#xff0c;13524&#x…

智能家居物聯網化將成為AWE大會最大看點

AWE大會已經在今日9點半開幕&#xff0c;AWE在今年將擴張至8個展館&#xff0c;其整體展示規模達到11萬平米&#xff0c;這是以往都無法匹敵的。海爾、美的、格力、海信、創維、TCL、康佳、格蘭仕、澳柯瑪、新飛、美菱、奧馬、方太、老板、萬和、萬家樂、華帝、帥康、櫻花、格美…

PHP 命名空間(namespace)

PHP 命名空間(namespace) PHP 命名空間(namespace)是在PHP 5.3中加入的&#xff0c;如果你學過C#和Java&#xff0c;那命名空間就不算什么新事物。 不過在PHP當中還是有著相當重要的意義。 PHP 命名空間可以解決以下兩類問題&#xff1a; 用戶編寫的代碼與PHP內部的類/函數/常量…

給matrix重新列名_如何認真升級Mac終端(甚至給它一個Matrix主題)

給matrix重新列名by Marcus Gardiner通過馬庫斯加德納(Marcus Gardiner) 如何認真升級Mac終端(甚至給它一個Matrix主題) (How to seriously upgrade your Mac terminal (and even give it a Matrix theme)) 藍色藥丸&#xff0c;紅色藥丸和通往極樂世界的3個步驟 (A Blue Pill…

javaweb 圖書管理系統完整代碼_看一名Java開發人員以紅隊思維五分鐘審計一套代碼(續)...

前言上篇文章的發布引起了很多讀者的瀏覽&#xff0c;有很多讀者也催更希望讀到續集&#xff0c;作者也收獲到讀者的鼓勵&#xff0c;說明這條路線對大家有幫助&#xff0c;是有意義的。所以&#xff0c;今天作者將繼續闡述在審計Java代碼時的思路。概述上篇文章所講的SQL注入和…