python環境準備(一)

2021-08-21 16:48:04 字數 2318 閱讀 5084

現在,我們現在要用python來所有開發語言都要做的事情,就是寫「hello world」,但是,我們還是得準備好我們的python環境才可以進行第乙個。現在簡單說一下,最基本的python環境準備!

選擇對應平台。python可以基於window,linux類系統和mac os x系統。

有乙個細節可以說一下,python第乙個編譯器是在龜叔的mac機上誕生的,而且世界上很多為python貢獻的開發者也是使用類linux系統的,所以,這裡有條件的話,建議大家可以使用蘋果電腦或者類linux系統來做python的開發,筆者這裡就使用ubuntu18.04來做演示。(或者如果是想在window上開發的話,建議可以使用虛擬機器裝linux系統,這種方式,這樣可以減少很少開發過程出現的問題)

我們決定好使用那個作業系統之後,我們就可以去python官方獲取版本了。由於官方已經決定放棄python2了,所以這裡演示都是基於python3.6,基於window或者mac系統的情況下,選擇好對應的版本就可以了。但是這裡演示都是基於ubuntu的情況,已經自帶了python2和python3,如果你發現你的ubuntu沒有的話,你直接使用命令sudo apt-get install python3 python3-pip 就可以了。然後其他的安裝過程都是下一步之類的,相信你們會懂的。

ok!python3安裝後了以後,我們就可以開始寫第乙個基於python3的「hello world」了,基於python3的執行方式有三種。

互動式直譯器:

你可以通過命令列視窗進入python並開在互動式直譯器中開始編寫python**。

你可以在unix,dos或任何其他提供了命令列或者shell的系統進行python編碼工作。

$ python # 假如當前系統是ubuntu 或者

c:>python # 假如當前系統是window

以下為python命令列引數:

選項 描述

選項

描述

-d在解析時顯示除錯資訊

-o生成優化** ( .pyo 檔案 )

-s啟動時不引入查詢python路徑的位置

-v輸出python版本號

-x從 1.6版本之後基於內建的異常(僅僅用於字串)已過時。

-c cmd

執行 python 指令碼,並將執行結果作為 cmd 字串。

file

在給定的python檔案執行python指令碼。

命令列指令碼

在你的應用程式中通過引入直譯器可以在命令列中執行python指令碼,如下所示:

$ python script.py # unix/linux

#或者

c:>python script.py # windows/dos

注意:在執行指令碼時,請檢查指令碼是否有可執行許可權。

ipython, 乙個優化了第乙個啟動方式的python啟動方式,相同的也是直接輸入ipython就可以了。

整合開發環境(ide:integrated development environment): pycharm,visual stdio code,等等。一般需要去開發爬蟲,web**等等,就需要用到ide了。

ok!以上方式任選乙個,這裡以直接python簡單的方式,直接在終端如何python,

然後輸入**:

print("hello world")

這樣,第乙個基於python3的hello就搞掂了。

python環境準備(一)

現在,我們現在要用python來所有開發語言都要做的事情,就是寫 hello world 但是,我們還是得準備好我們的python環境才可以進行第乙個。現在簡單說一下,最基本的python環境準備。選擇對應平台。python可以基於window,linux類系統和mac os x系統。有乙個細節可以...

python準備 python環境準備

環境準備 可以使用linux作業系統或者mac系統,windows上也可以使用.ide editor python版本選擇 推薦使用3.4.x以上的版本,雖然很多模組在python2版本上比較穩定,相對支援的庫也比較多,但是python3是趨勢.安裝pyenv來管理python環境 pyenv的安裝...

Python學習筆記(一) 環境準備

人生苦短,快學python!最近開始想繼續重拾機器學習興趣,故想系統學習一下python。本章主要介紹anaconda的安裝,anaconda是python的乙個開源版本,裡面包含了各種各樣的python庫,比較全!我使用是mac系統,故介紹一下mac的安裝步驟及配置。mac下anaconda預設安...