欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PyCharm 專(zhuān)業(yè)版安裝圖文教程

 更新時(shí)間:2020年02月20日 10:29:54   作者:ViatorSun  
這篇文章主要介紹了PyCharm 專(zhuān)業(yè)版安裝圖文教程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

通過(guò)前面的Python入門(mén)教程博客專(zhuān)欄的學(xué)習(xí),基本已經(jīng)算入門(mén)Python了,接下來(lái)為了鞏固Python,此后幾篇文章重點(diǎn)在于使用Python進(jìn)階開(kāi)發(fā)專(zhuān)欄還望大家多多支持。

所謂好馬配好鞍,Python開(kāi)發(fā)已經(jīng)不同于Python入門(mén),單純的官方解釋器已經(jīng)滿(mǎn)足不了需求了,所有尋找一個(gè)好的集成開(kāi)發(fā)環(huán)境(IDE)就變得尤為重要了。IDE可以幫助用戶(hù)提高效率,比如調(diào)試、語(yǔ)法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動(dòng)完成、單元測(cè)試、版本控制。

常見(jiàn)的Python集成開(kāi)發(fā)環(huán)境有PyCharm和Anaconda。Anaconda繼承了許多常用的開(kāi)發(fā)庫(kù),所以使用起來(lái)會(huì)更加方便、快捷,但是它的界面我個(gè)人是有點(diǎn)不太喜歡的;而PyCharm更符合我的使用習(xí)慣,這一文章主要就是介紹PyCharm的常用操作,使得更加方便用于Python項(xiàng)目開(kāi)發(fā)。此外,PyCharm還提供了一些高級(jí)功能,以用于支持Django框架下的專(zhuān)業(yè)Web開(kāi)發(fā)。

為了后期更加方便講解Python開(kāi)發(fā),減少不必要的時(shí)間花在IDE的配置上,所以Python開(kāi)發(fā)的第一節(jié)還是先簡(jiǎn)單的介紹下PyCharm的使用習(xí)慣配置,內(nèi)容不算太詳細(xì),如有遺漏還望見(jiàn)解。

1、PyCharm安裝

網(wǎng)上關(guān)于PyCharm的安裝教程有很多,在此我只簡(jiǎn)單的介紹一下。

1)下載安裝包

首先在官網(wǎng)下載安裝包:PyCharm官網(wǎng)鏈接


右邊的是社區(qū)版,基本的開(kāi)發(fā)功能都具備,除了極個(gè)別的功能不具備之外,跟專(zhuān)業(yè)版的差別不大,而且是免費(fèi)試用,不需要任何的繳費(fèi),還是很方便的。

左邊的為專(zhuān)業(yè)版的PyCharm,功能比社區(qū)版的更加全面一些,第一次可以免費(fèi)試用一個(gè)月,后期就需要收費(fèi)了,雖然網(wǎng)上也可以找到破解碼,但是大多數(shù)都已經(jīng)過(guò)期了,而且找的過(guò)程還是很費(fèi)時(shí)間的,如果不想麻煩的可以去 x寶購(gòu)買(mǎi),省事方便。(注:所有的購(gòu)買(mǎi)碼期限都是一年,所以明年還需要再次。。。)

2)安裝

安裝過(guò)程基本都是一路next,個(gè)別需要注意的地方可以參考此教程安裝

2、設(shè)置自己的模板

在使用PyCharm開(kāi)發(fā)python的過(guò)程中,為了更好地維護(hù)項(xiàng)目,我們需要給每一個(gè)文件添加注解信息,可是每次都手動(dòng)添加很麻煩,不夠便捷,為了解決這個(gè)問(wèn)題,我們可以制定屬于自己的專(zhuān)屬模板。

具體方法如下:

1)打開(kāi)設(shè)置

打開(kāi)pycharm,選擇File-Settings

對(duì)于初次安裝可以在右下角的Configure中設(shè)置:

2)查找模板

選擇Editor --> Color&Style --> File and Templates --> Python-Script

3)添加

在右側(cè)的編輯框中編輯內(nèi)容即可(如下格式僅供參考)

# !/usr/bin/env python
# -*- coding:utf-8 -*-
# @Time  : 2018.
# @Author : 綠色羽毛
# @Email : lvseyumao@foxmail.com
# @Blog  : https://blog.csdn.net/ViatorSun
# @Note  : 

3、安裝第三方庫(kù)

1、同樣需要再設(shè)置里添加,操作步驟與上述的打開(kāi)設(shè)置一致。
2、在設(shè)置里找到項(xiàng)目解釋器(Project Interpreter)
3、首先需要選擇項(xiàng)目的解釋器,然后在最右側(cè)添加需要的第三方庫(kù)


4、找到需要的第三方庫(kù)之后,點(diǎn)擊安裝就可以了,如果碰到安裝失敗,可能是網(wǎng)絡(luò)連接超時(shí),多嘗試幾次就可以了,如果提示沒(méi)有相關(guān)庫(kù)鏈接的話,就需要想其他辦法了

4、設(shè)置窗體

系統(tǒng)默認(rèn)的窗體多多少少還是有些不太方便的,比如一些快捷方式都被隱藏了,使用起來(lái)很不方便。

1)添加工具欄

常用的打開(kāi)文件,保存等操作如果沒(méi)有快捷欄的話,使用起來(lái)會(huì)很麻煩,在View中可以設(shè)置這些視圖欄,具體操作如下:

2)主題

IDE支持白色的風(fēng)格主題,也支持黑色背景的風(fēng)格主題,對(duì)于長(zhǎng)期敲代碼的程序猿,黑色背景不僅顯得高大上,關(guān)鍵對(duì)眼睛有好處,長(zhǎng)時(shí)間在白色屏幕下,眼睛也會(huì)受不了的??梢栽谌缦虏僮魃闲薷腎DE主題。

3)字體

4)編輯風(fēng)格

5、運(yùn)行程序

安裝好集成開(kāi)發(fā)環(huán)境,工程也建好了,但是不會(huì)運(yùn)行就太糟心了,PyCharm的運(yùn)行還是有點(diǎn)不太一樣的

雖然在工具欄中提供了運(yùn)行按鍵,但是此運(yùn)行按鍵默認(rèn)關(guān)聯(lián)的是上一次運(yùn)行的結(jié)果,而不是鼠標(biāo)在所得當(dāng)前文件,如果想運(yùn)行當(dāng)前編輯的文件是需要右擊鼠標(biāo)點(diǎn)擊運(yùn)行,方可運(yùn)行當(dāng)前編輯文件。或者使用快捷鍵組合:Ctrl+Shift+F10,但是使用功能鍵F10 還需要加上Win鍵,所以如果真正的運(yùn)行快捷鍵組合是Ctrl+Shift+Win+F10,是不是很麻煩?

PyCharm并不會(huì)點(diǎn)擊過(guò)運(yùn)行按鍵之后就馬上運(yùn)行,并結(jié)束的,如果沒(méi)有任何反應(yīng),請(qǐng)淡定,說(shuō)不定程序還在運(yùn)行,只是沒(méi)有提示而已,當(dāng)出現(xiàn)如下提示時(shí),才代表程序運(yùn)行結(jié)束。如果還沒(méi)有提示程序運(yùn)行結(jié)束,請(qǐng)耐心等待下。

6、常見(jiàn)報(bào)錯(cuò)

錯(cuò)誤提示:

錯(cuò)誤提示(首字母降序排列) 描述
ArithmeticError 所有數(shù)值計(jì)算錯(cuò)誤的基類(lèi)
AssertionError 斷言語(yǔ)句失敗
AttributeError 對(duì)象沒(méi)有這個(gè)屬性
EOFError 沒(méi)有內(nèi)建輸入,到達(dá)EOF 標(biāo)記
EnvironmentError 操作系統(tǒng)錯(cuò)誤的基類(lèi)
FloatingPointError 浮點(diǎn)計(jì)算錯(cuò)誤
IOError 輸入/輸出操作失敗
ImportError 導(dǎo)入模塊/對(duì)象失敗
IndexError 序列中沒(méi)有此索引(index)
IndentationError 縮進(jìn)錯(cuò)誤
KeyError 映射中沒(méi)有這個(gè)鍵
LookupError 無(wú)效數(shù)據(jù)查詢(xún)的基類(lèi)
MemoryError 內(nèi)存溢出錯(cuò)誤(對(duì)于Python 解釋器不是致命的)
NameError 未聲明/初始化對(duì)象 (沒(méi)有屬性)
NotImplementedError 尚未實(shí)現(xiàn)的方法
OSError 操作系統(tǒng)錯(cuò)誤
OverflowError 數(shù)值運(yùn)算超出最大限制
ReferenceError 弱引用(Weak reference)試圖訪問(wèn)已經(jīng)垃圾回收了的對(duì)象
RuntimeError 一般的運(yùn)行時(shí)錯(cuò)誤
SystemError 一般的解釋器系統(tǒng)錯(cuò)誤
SyntaxError Python 語(yǔ)法錯(cuò)誤
StandardError 所有的內(nèi)建標(biāo)準(zhǔn)異常的基類(lèi)
TabError Tab 和空格混用
TypeError 對(duì)類(lèi)型無(wú)效的操作
UnboundLocalError 訪問(wèn)未初始化的本地變量
UnicodeError Unicode 相關(guān)的錯(cuò)誤
UnicodeDecodeError Unicode 解碼時(shí)的錯(cuò)誤
UnicodeEncodeError Unicode 編碼時(shí)錯(cuò)誤
UnicodeTranslateError Unicode 轉(zhuǎn)換時(shí)錯(cuò)誤
ValueError 傳入無(wú)效的參數(shù)
WindowsError 系統(tǒng)調(diào)用失敗
ZeroDivisionError 除(或取模)零 (所有數(shù)據(jù)類(lèi)型)

警告提示

錯(cuò)誤提示(首字母降序排列) 描述
DeprecationWarning 關(guān)于被棄用的特征的警告
FutureWarning 關(guān)于構(gòu)造將來(lái)語(yǔ)義會(huì)有改變的警告
OverflowWarning 舊的關(guān)于自動(dòng)提升為長(zhǎng)整型(long)的警告
PendingDeprecationWarning 關(guān)于特性將會(huì)被廢棄的警告
RuntimeWarning 可疑的運(yùn)行時(shí)行為(runtime behavior)的警告
SyntaxWarning 可疑的語(yǔ)法的警告
UserWarning 用戶(hù)代碼生成的警告
Warning 警告的基類(lèi)

其他錯(cuò)誤

常見(jiàn)操作(首字母降序排列) 描述
BaseException 所有異常的基類(lèi)
Exception 常規(guī)錯(cuò)誤的基類(lèi)
GeneratorExit 生成器(generator)發(fā)生異常來(lái)通知退出
KeyboardInterrupt 用戶(hù)中斷執(zhí)行(通常是輸入^C)
SystemExit 解釋器請(qǐng)求退出
StopIteration 迭代器沒(méi)有更多的值

7、常見(jiàn)快捷鍵

常見(jiàn)操作 描述
行首縮進(jìn)(向后) Tab
行首縮進(jìn)(向前) shift+Tab
移動(dòng)到下一行 shift+Enter
移動(dòng)到行首 Home
移動(dòng)到行尾 End
復(fù)制 Ctrl+C
粘貼 Ctrl+V
粘貼在下一行 Ctrl+D
注釋?zhuān)ㄒ约叭∠?/td> Ctrl+/
查找 Ctrl+F
替換 Ctrl+R

更加詳細(xì)的快捷可以在系統(tǒng)設(shè)置中查看,也可以選擇自己習(xí)慣的快捷鍵風(fēng)格。

8、加載cv2.pyd模塊

對(duì)于使用圖像處理或者計(jì)算機(jī)視覺(jué)的小伙伴,cv2是個(gè)不可缺少的模塊,但是直接在安裝庫(kù)中安裝會(huì)報(bào)錯(cuò),那是因?yàn)榘惭b庫(kù)中并沒(méi)有這個(gè)庫(kù)可安裝,cv2模塊是OpenCV為了Python開(kāi)發(fā)而集成的開(kāi)發(fā)庫(kù),具體添加過(guò)程如下:

1、首先安裝安裝OpenCV
2、然后將安裝路徑下的build/python/2.7/x64下的cv2.pyd復(fù)制到python安裝路徑下的site-packages下即可/3、最后是驗(yàn)證是否安裝成功:
4、打開(kāi)命令提示符;
5、然后輸入import cv2,如果不出錯(cuò)那就表示導(dǎo)入成功

到此這篇關(guān)于PyCharm 專(zhuān)業(yè)版安裝圖文教程的文章就介紹到這了,更多相關(guān)PyCharm 專(zhuān)業(yè)版安裝內(nèi)容請(qǐng)搜素腳本之家以前的文章或下面相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python3.9安裝gmpy2的步驟

    Python3.9安裝gmpy2的步驟

    gmpy2是一個(gè)Python擴(kuò)展模塊,是對(duì)GMP的封裝,它的前身是gmpy,接下來(lái)通過(guò)本文給大家講解Python3.9安裝gmpy2的步驟,安裝gmpy2之前需要提前安裝python3環(huán)境,安裝python請(qǐng)自行百度搜索,不同的python版本會(huì)對(duì)應(yīng)的gmpy庫(kù)也是不同的,需要的朋友可以參考下
    2023-05-05
  • pygame實(shí)現(xiàn)俄羅斯方塊游戲(基礎(chǔ)篇3)

    pygame實(shí)現(xiàn)俄羅斯方塊游戲(基礎(chǔ)篇3)

    這篇文章主要介紹了pygame實(shí)現(xiàn)俄羅斯方塊游戲基礎(chǔ)的第3篇,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • python基于三階貝塞爾曲線的數(shù)據(jù)平滑算法

    python基于三階貝塞爾曲線的數(shù)據(jù)平滑算法

    這篇文章主要介紹了python基于三階貝塞爾曲線的數(shù)據(jù)平滑算法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 12個(gè)Pandas/NumPy中的加速函數(shù)使用總結(jié)

    12個(gè)Pandas/NumPy中的加速函數(shù)使用總結(jié)

    在本文中,數(shù)據(jù)和分析工程師?Kunal?Dhariwal?為我們介紹了?12?種?Numpy?和?Pandas?函數(shù),這些高效的函數(shù)會(huì)令數(shù)據(jù)分析更為容易、便捷
    2022-09-09
  • 在?Python?中如何將天數(shù)添加到日期

    在?Python?中如何將天數(shù)添加到日期

    這篇文章主要介紹了在?Python?中將天數(shù)添加到日期,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • 將Python代碼打包成.exe可執(zhí)行文件的完整步驟

    將Python代碼打包成.exe可執(zhí)行文件的完整步驟

    這篇文章主要給大家介紹了關(guān)于如何將Python代碼打包成.exe可執(zhí)行文件的完整步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • Python二維列表的創(chuàng)建、轉(zhuǎn)換以及訪問(wèn)詳解

    Python二維列表的創(chuàng)建、轉(zhuǎn)換以及訪問(wèn)詳解

    列表中的元素還可以是另一個(gè)列表,這種列表稱(chēng)為多為列表,只有一層嵌套的多維列表稱(chēng)為二維列表,下面這篇文章主要給大家介紹了關(guān)于Python二維列表的創(chuàng)建、轉(zhuǎn)換及訪問(wèn)的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • pytorch圖片分割原理分析

    pytorch圖片分割原理分析

    自Transformer模型被應(yīng)用于計(jì)算機(jī)視覺(jué)領(lǐng)域后,圖像分割技術(shù)得到了進(jìn)一步的發(fā)展,但圖像分割操作復(fù)雜,特別是對(duì)張量的處理,涉及多種變換方法,其中,view/reshape用于改變數(shù)據(jù)形狀,而permute/transpose用于改變數(shù)據(jù)的維度順序
    2024-10-10
  • Python暴力破解Mysql數(shù)據(jù)的示例

    Python暴力破解Mysql數(shù)據(jù)的示例

    這篇文章主要介紹了Python暴力破解Mysql數(shù)據(jù)的示例,幫助大家更好的理解和使用MySQL,感興趣的朋友可以了解下
    2020-11-11
  • Python基礎(chǔ)進(jìn)階之海量表情包多線程爬蟲(chóng)功能的實(shí)現(xiàn)

    Python基礎(chǔ)進(jìn)階之海量表情包多線程爬蟲(chóng)功能的實(shí)現(xiàn)

    這篇文章主要介紹了Python基礎(chǔ)進(jìn)階之海量表情包多線程爬蟲(chóng),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12

最新評(píng)論