PyCharm配置

PyCharm配置

PyCharm是一個用於計算機編程的集成開發環境(IDE),主要用於Python語言開發,由捷克公司JetBrains開發,提供代碼分析、圖形化調試器,集成測試器、集成版本控制系統(Vcs),並支持使用Django進行網頁開發。 PyCharm一個跨平臺開發環境,擁有Windows,macOS和Linux版本。社區版在Apache許可證下發布,另外還有專業版在專用許可證下發布,其擁有許多額外功能。html

  • 代碼分析與輔助功能,擁有補全代碼、高亮語法和錯誤提示;
  • 項目和代碼導航:專門的項目視圖,文件結構視圖和和文件、類、方法和用例的快速跳轉;
  • 重構:包括從新命名,提取方法,引入變量,引入常量、pull,push等;
  • 支持網絡框架: Django, web2py 和 Flask;
  • 集成Python 調試器;
  • 集成單元測試,按行覆蓋代碼;
  • Google App Engine下的Python開發;
  • 集成版本控制系統:爲Mercurial, Git, Subversion, Perforce 和 CVS提供統一的用戶界面,擁有修改以及合併功能。

1、安裝與使用

  • 官網:https://www.jetbrains.com/pycharm/
  • 下載地址:https://www.jetbrains.com/pycharm/download/

在激活Jetbrains旗下任意產品的時候選擇激活服務器
填入如下地址即可成功激活
http://idea.liyang.io
Support New Version:
http://idea.uri.ci
http://idea.codebeta.cn
http://idea.lanyus.com/

---------

http://119.23.238.53:8888/

http://idea.youbbs.org

https://jetlicense.nss.im/

http://idea.iblue.me 這個能夠用

http://xdouble.cn:8888/

http://idea.singee77.com
http://im.js.cn:8888
激活

一、首次使用

下載好的文件:python

1.點擊Create New Projectgit

2.輸入python代碼存放目錄C:\oldboy_python,選擇已存在的系統python解釋器C:\Python3.5\python.exegithub

3.建立好空項目以後,嘗試編寫第一個python程序!web

4.建立一個python文件,編寫第一個hello,world!數據庫

5.查看結果django

2、定製Pycharm主題

一、選擇主題

Pycharm預約義了幾種主題模式,可用主題的數量與操做系統類型有關,你能夠參照外觀說明(參照說明)在「Settings/Preferences」對話框中進行相關設置編程

1.在主工具欄中,單擊來打開「Settings/Preferences」windows

2.選擇一個黑色外觀瀏覽器

二、設置字體大小

Settings > Editor > Font

Pycharm還能夠用鼠標➕CTRL鍵調節代碼字體大小。

之後就能夠用鼠標+CTRL鍵動態調節字體大小啦!

3、文件模板

一、配置

在settings > file and code templates > python script 選中,而後寫入模板語法!

模板語法以下:

pycharm官網具體模板語法在這: https://www.jetbrains.com/help/pycharm/file-template-variables.html

# -*- coding:utf-8 -*-
# Author : Oldboy
# Data : $DATE $TIME

二、pep8代碼風格檢查

查看具體風格http://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/

pycharm也提供了pep8代碼風格檢查,不符合規矩的,都會以波浪線提示有問題!

輸入關鍵字class,當你開始輸入時,Pycharm的拼寫提示機制會當即列出選項來幫助你完成代碼:

(參照Pycharm拼寫提示來了解Pycharm更多關於拼寫提示的信息)

這個紅色波浪線標記了下次代碼輸入的指望位置,在這種狀況下,它是一個預輸入定義符。鍵入類名Solver,紅色波浪線將會移動到類名以後。若是你將鼠標指針懸停在波浪線上,將會看到所提示的錯誤信息("Colon expected"),固然,此時位於右側滾動欄的紅色標誌也會給出相同的錯誤信息。

聚焦PEP8代碼風格檢查

  然而,在默認狀況下這些警告提醒是不可見的,因此首先須要作的就是提高它們的優先級以進行顯示。單擊設置按鈕,而後在Settings/Preferences對話框中的 Inspections 頁面,鍵入PEP8來找到全部相關選項,在對應的下拉菜單中選中warning選項:

  查找路徑:

settings > Editor > Inspections > python > PEP 8 coding style violation

詳解PEP8代碼風格

  如今Ptcharm已經可以正常顯示它的代碼規範,確保你編寫的代碼格式的完整性。接下來當咱們輸入下一條語句(例如def demo(self,a,b,c):),Pycharm將根據PEP8的代碼規範機制來報告當前存在的格式問題。

 

正如你所見到的那樣,Pycharm將其所支持的PEP8規範設置爲默認的正規Python代碼格式標準。若是你打開inspections的列表,(Ctrl+Alt+S→Inspections),能夠看到Pycharm在你的代碼中加載了pep8.py工具,用來精肯定位你的代碼風格問題。

 

三、Pycharm提供的格式化代碼 Ctrl+Alt+L

代碼的格式問題是在是太多了,那麼如何方便的調整爲美觀的代碼呢?

這裏所用到的就是code reformatting了,不妨嘗試一下。

爲了調用格式化操做,只需按下Ctrl+Alt+L快捷鍵,或者在主菜單中單擊Code→Reformat Code,此時咱們驚奇發現全部的PEP8類格式問題都已經消除。

  固然咱們能夠自定義格式化標準,打開 code style settings對話框,選擇指定語言(Python),進行必要的更改便可:

4、代碼的調試和運行

一、準備工做

 (1)Python版本爲3.6或者更高版本

 (2)已經建立了一個Python工程而且添加了內容,具體參考: Getting Started tutorial

二、第一步:運行代碼

 打開以前編寫的Oldboy.py文件,在編輯框中右鍵,選擇快捷菜單中的「Run 'Oldboy'」選項。

三、什麼是Run/Debug模式

  每一個須要運行/調試的腳本文件都須要一個特殊的配置文件來指定其腳本名稱、所在目錄以及其餘重要的運行調試信息。Pycharm已經集成了這種配置文件,避免用戶手動去建立。

  每次當你單擊Run或者Debug按鈕時(或者在快捷菜單中執行相同操做),實際上都是將當前的運行/調試配置文件加載到當前的調試模型中。

 若是你仔細觀察第一張圖片就會發現,在組合框中根本就沒有 run/debug的相關信息,知道第二張圖片中它們纔出現。這就意味着當執行運行/調試命令的時候,Solver腳本的run/debug配置文件纔會自動生成,正如如今所顯示的這樣。

  此時再主工具欄中Run(綠色箭頭按鈕)和Debug(綠色甲殼蟲按鈕)兩個按鈕變得可用:

圖中兩個按鈕由Pycharm自動建立

若是設置了多個run/debug方案,能夠在圖中的下拉列表裏選中一個,做爲當前的功項目配置文件。

四、配置run/debug配置信息

在上圖的下拉列表中,單擊Edit configuration選項,打開run/debug配置編輯窗口:

在左側目錄中將會出現兩個節點:Python和Default。在第一個節點目錄下有一個單一的配置選項'oldboy',在第二個選項下則有不少配置信息。

 在Default節點下,你只能看到框架的名稱或者模式名稱,若是你建立一個新的Run/Debug配置文件,它將會在所選中的模式分支下進行建立,若是你更改了Default節點下的設置,相應的與其相關的全部配置文件都會更改。

  例如,你想將Pycharm中所用到的Python解釋器替換成遠程或者本地解釋器,就能夠經過更改Python頁面下的解釋器設置,這樣全部新建的調試配置文件都會使用這個新的解釋器。

  早Python節點下,只用單一的配置選項'Oldboy',它屬於Python類型的配置,但與Default節點下的Python機制並不相同,它使用一個非透明的圖標進行的表示,這是用來指示當前配置文件的保存狀態的,當你保存配置文件以後圖標即變爲非透明狀態。例如,咱們在Python類型下爲當前的Solver腳本新建一個配置文件,取名'Oldboy1'。

  若是你對已存在的配置文件作了任何更改,這些更改只會應用於對應的腳本區域。

五、正式運行代碼文件

  咱們已經可以經過一種很是直接的方式,接下來咱們尋求其餘方法來運行腳本。

  正如咱們所知,運行腳本意味着加載當前的調試配置文件,所以,運行腳本主要遵循如下流程:

  (1)在主工具欄中,單擊run/debug組框,確認當前的調試配置文件信息

  (2)作下面的工做(三選一便可):

    單擊運行按鈕,加載配置文件

    按下Shift+F10快捷鍵

    在主菜單上,選擇Run → Run

  此時,咱們能夠在Run tool window.窗口中觀察程序的運行結果。

六、選擇一個測試器

  首先,須要指定一個測試器。單擊工具欄的設置按鈕,打開Settings/Tools對話框,而後單擊進入Python Intergated Tools頁面(能夠經過搜索功能找到),默認選擇以下:

七、建立一個test程序塊

  首先咱們建立一個test實例。Pycharm提供了一種很是智能的建立測試代碼的方法:單擊選中類名而後按下Ctrl+Shift+T快捷鍵,或者在主菜單中選擇Navigate → Test,若是test程序已存在,則會直接跳轉到對應代碼,不然建立它:

按照系統提示進行操做,Pycharm會顯示以下對話框:

單擊OK按鈕,查看建立結果:

此時Pycharm已經自動建立了一個測試類,固然這只是一個類框架,須要咱們手動編寫測試函數。

八、運行測試代碼

一切就緒後,右擊測試類名,在彈出的快捷菜單中選擇運行命令:

觀察運行狀態欄中 Test Runner tab的輸出結果:

九、調試運行

  首先要弄清楚,爲何要進行調試?假設咱們的程序在運行過程當中命中了一個錯誤,那咱們如何定位錯誤發生的位置?這就須要進行調試。

在Pycharm中咱們能夠在其中直接對程序進行調試,惟一須要作的準備工做就是在程序必要的地方加設斷點,接下來咱們進行詳細的介紹:

十、什麼是斷點?

  一個breakpoint標記了一個行的位置,當程序運行到該行代碼的時候,Pycharm會將程序暫時掛起以方便咱們對程序的運行狀態進行分析。Pycharm支持若干中類型的斷點 types of breakpoints,能夠經過對應圖標進行分辨。

  這裏咱們採用Python的行斷點爲例進行介紹

十一、設置斷點

方法很是簡單,單擊代碼左側的空白灰色槽便可:

 

注意斷點會將對應的代碼行標記爲紅色,這種顏色標記目前還不能被用戶所更改,咱們會盡快出臺解決方案。

順便說一句,取消斷點的操做也很簡單,在一樣位置再次單擊便可。

當你將鼠標指針懸停在斷點上方時,Pycharm會顯示斷點的關鍵信息,行號以及腳本屬性,若是你但願更改該斷點的屬性,右擊斷點:

十二、代碼調試

接下來,咱們正式開始對代碼進行調試。

首先從配置文件組框中選擇同名的'Oldboy'文件做爲當前調試的配置文件,而後單擊調試按鈕(綠色甲殼蟲樣式的按鈕):

接下來會Pycharm會執行如下操做:

  (1)PyCharm開始運行,並在斷點處暫停

  (2)斷點所在代碼行變藍,意味着Pycharm程序進程已經到達斷點處,但還沒有執行斷點所標記的代碼。

  (3)Debug tool window窗口出現,顯示當前重要調試信息,並容許用戶對調試進程進行更改。

  雖然Pycharm使用手冊中已經完整提供了調試窗口中全部控件的功能信息,咱們這裏仍然對其進行簡要介紹。咱們發現窗口分爲兩個選項卡:Debugger tab and the Console tab。

  (1)Debugger窗口分爲三個可見區域:FramesVariables, 和 Watches。這些窗口列出了當前的框架、運行的進程,方便用戶查看程序空間中變量的狀態等。當你選擇一個框架,就會顯示出相關的變量信息,固然這些區域都是能夠摺疊隱藏的。

  (2)Console窗口顯示當前的控制檯輸出信息,默認這個窗口位於Debugger之下,能夠經過單擊其標籤將其前置顯示。

  固然咱們能夠改變這些窗口的擺放位置,若是你不喜歡程序的默認排版的話。具體參加Moving tabs and areas章節。

  Debugger窗口的工做模式:

  按下F9(或者左側工具欄的綠色箭頭),程序會繼續運行到下一斷點處,經過這種方式你能夠將每一個斷點都運行一遍,觀察變量的變化。

  更多有關 Debugger窗口的信息參見軟件手冊:product documentation

  Console窗口的工做模式:

爲何須要用到Console窗口呢?當咱們須要查看程序給出的錯誤信息,或者進行一些額外的臨時運算時,就須要在這個窗口裏面進行。

單擊Console選項卡使其前置:

激活了控制檯機制,嘗試在其中執行一些Python命令:

5、Python解釋器的配置

一、準備工做

  1. 安裝好Pycharm2017版本
  2. 電腦上安裝好Python解釋器

二、本地解釋器配置

配置本地解釋器的步驟相對簡潔直觀:

  (1)單擊工具欄中的設置按鈕。

  (2)在Settings/Preferences對話框中選中 Project Interpreter頁面,在Project Interpreter對應的下拉列表中選擇對應的解釋器版本,或者單擊右側的設置按鈕手動添加。

  (3)在接下來的狀況下,選擇Add Local選項,而後選擇預期的解釋器(Python的可執行文件)。

  值得一提的是,對於一些預先定義好的虛擬環境,一樣能夠將其做爲解釋器進行添加。

配置路徑: settings > Project Interpreter

三、虛擬解釋器的配置

(1)打開Project Interpreter頁面(經過單擊工具欄上的設置按鈕)。 

  (2)單擊設置圖標並選擇Create Virtual Environment。

  (3)在Create Virtual Environment對話框中輸入新的虛擬環境的名稱、位置,同時制定虛擬環境所依賴的Python解釋器:

在建立虛擬環境的過程當中可能須要花費一些時間,Pycharm會給出進度條來指示當前的建立進程:

四、第三方庫以及路徑的配置

  在配置好虛擬環境以後,你將會看到當前安裝的全部第三方庫,Pycharm會列出當前安裝的每一個第三方庫的版本以及響應的最新版本,你能夠決定是否對其進行升級:

爲了查看安裝路徑,能夠經過單擊對話框中的設置按鈕,選擇More,此時能夠查看全部可用的Python解釋器:

五、安裝python第三方庫

操做路徑:settings > project interpreter > "+"號

6、Python快捷鍵設置

一、主題

  毫無疑問Pycharm是一個具備強大快捷鍵系統的IDE,這就意味着你在Pycharm中的任何操做,例如打開一個文件、切換編輯區域等,均可以經過快捷鍵來實現。使用快捷鍵不只能提升操做速度,看起來也會很是酷。然和,若是你已經習慣使用一些快捷鍵方案,你的手指就會習覺得常,改變起來就比較困難。這部分教程便是介紹如何根據你的習慣來量身定製Pycharm快捷鍵設置,使你用起來駕輕就熟。

  對於基本的快捷鍵的組合、用法這裏再也不贅述,詳情可參考Configuring keyboard shortcuts或者 Keymap

  二、選擇一個快捷鍵配置方案

  這一步很是簡單,在主工具欄中單擊設置按鈕,在設置對話框中單擊 Keymap

  在對應頁面的下拉列表中選擇一個快捷鍵配置方案:

二、pycharm經常使用快捷鍵

一、編輯(Editing)

Ctrl + Space    基本的代碼完成(類、方法、屬性)
Ctrl + Alt + Space  快速導入任意類
Ctrl + Shift + Enter    語句完成
Ctrl + P    參數信息(在方法中調用參數)

Ctrl + Q    快速查看文檔

F1   外部文檔

Shift + F1    外部文檔,進入web文檔主頁

Ctrl + Shift + Z --> Redo 重作

Ctrl + 鼠標    簡介/進入代碼定義
Ctrl + F1    顯示錯誤描述或警告信息
Alt + Insert    自動生成代碼
Ctrl + O    從新方法
Ctrl + Alt + T    選中
Ctrl + /    行註釋/取消行註釋
Ctrl + Shift + /    塊註釋
Ctrl + W    選中增長的代碼塊
Ctrl + Shift + W    回到以前狀態
Ctrl + Shift + ]/[     選定代碼塊結束、開始
Alt + Enter    快速修正
Ctrl + Alt + L     代碼格式化
Ctrl + Alt + O    優化導入
Ctrl + Alt + I    自動縮進
Tab / Shift + Tab  縮進、不縮進當前行
Ctrl+X/Shift+Delete    剪切當前行或選定的代碼塊到剪貼板
Ctrl+C/Ctrl+Insert    複製當前行或選定的代碼塊到剪貼板
Ctrl+V/Shift+Insert    從剪貼板粘貼
Ctrl + Shift + V    從最近的緩衝區粘貼
Ctrl + D  複製選定的區域或行
Ctrl + Y    刪除選定的行
Ctrl + Shift + J  添加智能線
Ctrl + Enter   智能線切割
Shift + Enter    另起一行
Ctrl + Shift + U  在選定的區域或代碼塊間切換
Ctrl + Delete   刪除到字符結束
Ctrl + Backspace   刪除到字符開始
Ctrl + Numpad+/-   展開/摺疊代碼塊(當前位置的:函數,註釋等)
Ctrl + shift + Numpad+/-   展開/摺疊全部代碼塊
Ctrl + F4   關閉運行的選項卡

二、查找/替換(Search/Replace)

F3   下一個
Shift + F3   前一個
Ctrl + R   替換
Ctrl + Shift + F  或者連續2次敲擊shift   全局查找{能夠在整個項目中查找某個字符串什麼的,如查找某個函數名字符串看以前是怎麼使用這個函數的}
Ctrl + Shift + R   全局替換

三、運行(Running)

Alt + Shift + F10   運行模式配置
Alt + Shift + F9    調試模式配置
Shift + F10    運行
Shift + F9   調試
Ctrl + Shift + F10   運行編輯器配置
Ctrl + Alt + R   運行manage.py任務

四、調試(Debugging)

F8   跳過
F7   進入
Shift + F8   退出
Alt + F9    運行遊標
Alt + F8    驗證表達式
Ctrl + Alt + F8   快速驗證表達式
F9    恢復程序
Ctrl + F8   斷點開關
Ctrl + Shift + F8   查看斷點

五、導航(Navigation)


Ctrl + N    跳轉到類
Ctrl + Shift + N    跳轉到符號
Alt + Right/Left    跳轉到下一個、前一個編輯的選項卡
F12    回到先前的工具窗口
Esc    從工具窗口回到編輯窗口
Shift + Esc   隱藏運行的、最近運行的窗口
Ctrl + Shift + F4   關閉主動運行的選項卡
Ctrl + G    查看當前行號、字符號
Ctrl + E   當前文件彈出,打開最近使用的文件列表
Ctrl+Alt+Left/Right   後退、前進
Ctrl+Shift+Backspace    導航到最近編輯區域
Alt + F1   查找當前文件或標識
Ctrl+B / Ctrl+Click    跳轉到聲明
Ctrl + Alt + B    跳轉到實現
Ctrl + Shift + I查看快速定義
Ctrl + Shift + B跳轉到類型聲明
Ctrl + U跳轉到父方法、父類
Alt + Up/Down跳轉到上一個、下一個方法
Ctrl + ]/[跳轉到代碼塊結束、開始
Ctrl + F12彈出文件結構
Ctrl + H類型層次結構
Ctrl + Shift + H方法層次結構
Ctrl + Alt + H調用層次結構
F2 / Shift + F2下一條、前一條高亮的錯誤
F4 / Ctrl + Enter編輯資源、查看資源
Alt + Home顯示導航條F11書籤開關
Ctrl + Shift + F11書籤助記開關
Ctrl + #[0-9]跳轉到標識的書籤
Shift + F11顯示書籤

六、搜索相關(Usage Search)

Alt + F7/Ctrl + F7文件中查詢用法
Ctrl + Shift + F7文件中用法高亮顯示
Ctrl + Alt + F7顯示用法

七、重構(Refactoring)

F5複製F6剪切
Alt + Delete安全刪除
Shift + F6重命名
Ctrl + F6更改簽名
Ctrl + Alt + N內聯
Ctrl + Alt + M提取方法
Ctrl + Alt + V提取屬性
Ctrl + Alt + F提取字段
Ctrl + Alt + C提取常量
Ctrl + Alt + P提取參數

八、控制VCS/Local History

Ctrl + K提交項目
Ctrl + T更新項目
Alt + Shift + C查看最近的變化
Alt + BackQuote(’)VCS快速彈出

九、模版(Live Templates)

Ctrl + Alt + J當前行使用模版
Ctrl +J插入模版

十、基本(General)

Alt + #[0-9]打開相應的工具窗口
Ctrl + Alt + Y同步
Ctrl + Shift + F12最大化編輯開關
Alt + Shift + F添加到最喜歡
Alt + Shift + I根據配置檢查當前文件
Ctrl + BackQuote(’)快速切換當前計劃
Ctrl + Alt + S 打開設置頁
Ctrl + Shift + A查找編輯器裏全部的動做

Ctrl + Tab在窗口間進行切換

7、Django項目的建立與管理

一、主題

  這部分教程主要介紹如何經過Pycharm建立、管理、運行一個Django工程。對於Django模塊的相關知識你們能夠參考Python社區。

二、準備環境

  1. Django版本爲2.0或更高
  2. Pycharm版本2017
  3. Python3.6解釋器

三、建立一個新工程

實際上全部工程的建立均可以經過單擊Welcome screen界面上的Create New Project按鈕來實現。

  若是你已經打開了一個工程,能夠經過菜單欄File → New Project...來建立一個新的工程。接下來在 Create New Project dialog對話框中輸入工程名字、選擇類型以及用到的解釋器版本。

  單擊OK,工程的個性化設置完成。

  這就意味着對應目錄已經建立完成,而且預先定義了一個.idea目錄用來保存配置信息project settings

  對於一個空的工程empty project,建立的環節已經完成了。接下里你就能夠開始編寫程序。但對於一些所支持的第三方框架,還有一些工做要作。根據所選擇的工程類型,Pycharm會提示咱們進行一些額外的框架設置。

  在本實例中,讓咱們來建立開發一個Django應用。

單機OK,設置完成。

四、工程目錄結構

  正如上面所說,工程的根目錄結構已經建立完成,主要包含基本的框架配置文件和目錄,當你建立其餘類型的工程時也會有相似操做,如t Pyramid, 或者Google App Engine。

  接下來咱們研究如何在Project窗口中顯示工程結構。

五、Project窗口中的目錄結構

六、Project下的工程文件

如果想看到全部目錄文件,只須要選擇project file模式

七、那麼項目中全部文件的做用是? 

如圖所示:

值得一提的是你能夠建立不少Django應用,經過運行manage.py文件的startapp任務來將其添加到當前工程中(主菜單上的Tools→Run manage.py task)命令。

八、加載django服務

九、生成數據庫文件

在你改動了 model.py的內容以後執行下面的命令:

python manger.py makemigrations

至關於 在該app下創建 migrations目錄,並記錄下你全部的關於modes.py的改動,好比0001_initial.py, 可是這個改動尚未做用到數據庫文件

migrate

十、添加database窗口

添加路徑:view > tool windows > Database

十一、訪問django頁面

打開瀏覽器訪問127.0.0.1:8000界面,便可出現django首頁

8、pycharm與Github

GIT介紹  

GIT文章請看老男孩教育-銀角大王的博客:

http://www.cnblogs.com/wupeiqi/articles/7295372.html

Git 是一個開源的分佈式版本控制軟件,用以有效、高速的處理從很小到很是大的項目版本管理。 Git 最初是由Linus Torvalds設計開發的,用於管理Linux內核開發。Git 是根據GNU通用公共許可證版本2的條款分發的自由/免費軟件,安裝參見:http://git-scm.com/

GitHub是一個基於Git的遠程文件託管平臺(同GitCafe、BitBucket和GitLab等)。

Git自己徹底能夠作到版本控制,但其全部內容以及版本記錄只能保存在本機,若是想要將文件內容以及版本記錄同時保存在遠程,則須要結合GitHub來使用。使用場景:

  • 無GitHub:在本地 .git 文件夾內維護歷時文件
  • 有GitHub:在本地 .git 文件夾內維護歷時文件,同時也將歷時文件託管在遠程倉庫

其餘:

    集中式:遠程服務器保存全部版本,用戶客戶端有某個版本
    分佈式:遠程服務器保存全部版本,用戶客戶端有全部版本

準備工做:

本博客是爲了懶癌患者不肯意敲git命令的同窗準備的,前提須要具有git和github使用經驗

git下載和安裝

github配置免密登陸SSH KEY

1.建立ssh key

打開終端,輸入命令:

ssh-keygen

大多數 Git 服務器都會選擇使用 SSH 公鑰來進行受權。系統中的每一個用戶都必須提供一個公鑰用於受權,沒有的話就要生成一個。生成公鑰的過程在全部操做系統上都差很少。 首先先確認一下是否已經有一個公鑰了。SSH 公鑰默認儲存在帳戶的主目錄下的 ~/.ssh 目錄。進去看看

2.檢查公鑰

這個文件默認存在用戶家目錄下.ssh文件中

有 .pub 後綴的文件就是公鑰,另外一個文件則是密鑰。假如沒有這些文件,或者乾脆連 .ssh 目錄都沒有,能夠用 ssh-keygen 來建立。該程序在 Linux/Mac 系統上由 SSH 包提供。

查看文件內容:

添加ssh key進入github

1.登陸github.com

2.找到我的主頁settings

3.找到ssh and gpg keys,點擊new ssh keys

添加祕鑰

驗證是否成功

命令行輸入:

ssh -T git@github.com

成功登陸:

Pycharm和github的配置

一張圖就懂了!!!找到pycharm的settings

git的配置

通過這兩步pycharm和github已經關聯了,接下來看下開發中是怎麼用的!!

三.建立github倉庫

看圖!

找到菜單欄vcs >  import into version control  >  share project github

此時會彈出一個框,填入github信息

點擊share以後,又會彈出一個框,讓你選擇須要添加的文件,選擇本身須要上傳的文件便可

4、查看本身的github是否有倉庫 

相關文章
相關標籤/搜索