anaconda pandas运行不了_学习python你必须弄懂的 Python、Pycharm、Anaconda 三者之间的关系...
Python作為深度學(xué)習和人工智能學(xué)習的熱門語言,學(xué)習一門語言,除了學(xué)會其簡單的語法之外還需要對其進行運行和實現(xiàn),才能實現(xiàn)和發(fā)揮其功能和作用。下面來介紹運行Python代碼常用到的工具總結(jié)。
一.Python、Pycharm、Anaconda關(guān)系介紹
1. Python
Python是一種跨平臺的計算機程序語言。是一個高層次的結(jié)合了解釋性、編譯性、互動性和面向?qū)ο蟮哪_本語言。最初被設(shè)計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,被用于獨立的、大型項目的開發(fā)。
Python是我們進行項目開發(fā)而使用的一門計算機語言,通俗來說就是編寫代碼,編寫完代碼之后,我們就需要運行,不然代碼是死的,機器是無法識別的,這時我們需要運行Python代碼的運行環(huán)境和工具。
我們可以使用以下四種方式來python代碼,前提是我們已經(jīng)下載好了Python解釋器,下載鏈接https://www.python.org/getit/,下載后配置好其系統(tǒng)環(huán)境變量,解釋器的作用就是幫助我們將Python代碼解釋成機器可以識別成的語言,交給機器可以執(zhí)行的工具。
(1)在命令窗口上運行
快捷鍵 Win+ R —> 輸入cmd 到命令窗口—> 命窗口內(nèi)輸入python,我們就可以運行程序了。
(2)腳本方式運行
新建一個a.txt腳本文件,寫完腳本之后, 然后把名稱后綴命名為.py,到 命令窗口找到相應(yīng)的文件目錄,然后執(zhí)行代碼 python a.py,就可以運行了。
(3)使用Python自帶的IDLE編輯器
IDLE是Python原生自帶的開發(fā)環(huán)境,是迷你版的IDE,與以上方式不同的是它帶有圖形界面,有簡單的編輯和調(diào)試功能,但是操作起來比較麻煩。使用方式 Win+ R—> 輸入IDLE。
(4)使用第三方的Python的IDE 相對于Python自帶的IDLE而言,功能更加全面,界面更加美觀,操作起來更加容易。目前比較流行的有PyCharm、Vscode、Jupyter等,個人推薦使用Pycharm,目前使用最多。
2. Pycharm
PyCharm是一種常用的Python IDE,帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具,比如調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用于支持Django框架下的專業(yè)Web開發(fā),界面編寫代碼和運行操作更加簡單。界面如下:
3. Anaconda
Anaconda指的是一個開源的Python發(fā)行版本,其包含了conda、Python等180多個科學(xué)包及其依賴項。因為包含了大量的科學(xué)包,Anaconda 的下載文件比較大(約 531 MB),如果只需要某些包,或者需要節(jié)省帶寬或存儲空間,也可以使用Miniconda這個較小的發(fā)行版(僅包含conda和 Python)。
- Anaconda包括Conda、python以及一大堆安裝好的工具包比如:numpy、pandas等。
- Miniconda只包括Conda、Python,是Anaconda的簡約版。
- conda是一個開源的包、環(huán)境管理器,可以用于在同一個機器上安裝不同版本的軟件包及其依賴,并能夠在不同的環(huán)境之間切換。
二.開發(fā)常見搭配
只學(xué)習python語言的初學(xué)者可以先下載好特定版本的Python解釋器后,然后再搭配界面程序Pycharm來進行簡單的語法學(xué)習和項目調(diào)試,因為不需要考慮不同項目需要不同python工具包的版本問題。即:Python解釋器 + Pycharm。
而要進行項目開發(fā)的人員,時常有多個項目同時開發(fā),并且不同的項目需要不同版本的工具包,這時使用Anaconda可以幫助我們管理更多項目的環(huán)境,將每個項目單獨放在一個虛擬環(huán)境中,并且使這些環(huán)境中工具包相互獨立,不會產(chǎn)生工具包版本沖突問題,并且可以下載多個版本的工具包,可以安裝多個不同版本的Python解釋器。Anaconda自帶Python解釋器,即:Anaconda + Pycharm。
三.總結(jié)
Python是我們進行項目開發(fā)而使用的一門計算機語言,為了更好的調(diào)試代碼和運行,使用界面程序Pycharm進行操作,而運行環(huán)境和工具包的下載與安裝可以由Anaconda進行管理。
Anaconda和Pycharm下載與安裝請見下期~
更多有關(guān)python、深度和計算機編程的精彩內(nèi)容,可以關(guān)注我的微信公眾號:碼農(nóng)的后花園
總結(jié)
以上是生活随笔為你收集整理的anaconda pandas运行不了_学习python你必须弄懂的 Python、Pycharm、Anaconda 三者之间的关系...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux perl的while循环中c
- 下一篇: 人脸识别错误代码437是什么意思_lol