tft每日頭條

 > 生活

 > 如何搭建python的運行環境

如何搭建python的運行環境

生活 更新时间:2024-07-23 17:22:01

随着Numpy、Scipy、Matplotlib和Pandas等衆多程序庫的開發,python在數據分析、數據挖掘、海量數據的科學計算等領域的應用越來越廣泛,也成為如今最受追捧的處理數據的編程語言。這裡主要講解mac下安裝python,最後介紹第三方python IDE -pycharm。

一、(小白版)首先mac是自帶python的...

小編是一名python開發工程師,這裡有我自己整理了一套最新的python系統學習教程,包括從基礎的python腳本到web開發、爬蟲、數據分析、數據可視化、機器學習等。想要這些資料的可以關注小編,并在後台私信小編:“01”即可領取

你要做的隻是:

1.打開終端...太多太多種方法了(快捷鍵shift command U打開“實用工具”找到終端 or 先打開launchpad,在搜索中輸入“終端”or 按command space進入search界面搜索終端Terminal)

如何搭建python的運行環境(Mac如何搭建Python開發環境)1

2.輸入“python”回車後即進入解釋器,例如打印“hello world!”。

如何搭建python的運行環境(Mac如何搭建Python開發環境)2

3.問題:Mac系統自帶的python環境默認啟動路徑在:/usr/bin。這裡可以方便地執行python腳本,但對于python開發肯定是不夠的,你還需要安裝Anaconda。

那麼Anaconda是什麼?為什麼能運行python了還要安裝Anaconda?

二、(升級版)再安裝Anaconda

1.什麼是Anaconda?

簡單來說,Anaconda是包管理器和環境管理器,它附帶了conda、python等多個科學數據模塊,支持科學計算和分析數據;另外當遇到不同的項目需要使用不同版本的python,或者不同版本的包的時候,conda可以為不同的項目建立不同的運行環境,因此也稱為環境管理器;Anaconda還包含了兩種不同風格的編輯器Jupyter和Spyder。

2.Mac下如何安裝Anaconda?

(1)直接到官網下載OS X下對應版本的Anaconda,這裡選擇Python2.7對應的安裝包。

(2)打開終端,輸入下面的命令,執行批處理指令:

$ bash~ /Downloads/Anaconda2-4.0.0-MacOSX-x86_64.sh

接下來就是傻瓜安裝,enter,yes...

(3)安裝成功後,執行下面的命令,将Anaconda的位置加載到環境變量PATH的開頭,使得以後用python時優先使用Anaconda版。

$ export PATH="$HOME/anaconda2/bin:$PATH"

(4)最後就可以直接輸入python,檢查Anaconda版的python安裝是否成功。

三、(前面都是廢話,有IDE幹嘛不用)安裝一個PyCharm就OK

1.PyCharm是一個多功能的集成開發環境,隻需要在pycharm中創建python file就運行python,并且pycharm内置完備的功能,自動補全,代碼提示,調試運行,代碼的編輯、改正、優化,還能自動結合Git進行代碼版本控制,當需要做一個大型項目時,用帶有項目管理功能的PyCharm最方便。

2.PyCharm的安裝也十分簡單

直接進官網PyCharm: Python IDE for Professional Developers by JetBrains,點download

如何搭建python的運行環境(Mac如何搭建Python開發環境)3

選macOS版本

如何搭建python的運行環境(Mac如何搭建Python開發環境)4

将PyCharm拖到應用程序裡面

如何搭建python的運行環境(Mac如何搭建Python開發環境)5

啟動PyCharm,接下來有一個激活碼的問題,在網上看到了一個非常神奇的操作:

選擇License Server激活,然後填入:http://artemis.my.to ,然後點Active激活即可。

如何搭建python的運行環境(Mac如何搭建Python開發環境)6

最後還有一個小小的問題,最後一步是否安裝Vim,Markdown,Bash等編輯器插件,,建議根據個人代碼習慣安排,R語言插件可以裝一下,也可以什麼不安,幹淨又快。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved