亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)

系統(tǒng) 2134 0

在Windows中搭建python開發(fā)環(huán)境與使用初步

?

安裝設(shè)置python運行環(huán)境

到網(wǎng)站https://www.python.org/downloads/windows/

找到合適版本,下載。

雙擊下載的 安裝程序,出現(xiàn)安裝界面(這里以python-3.6.5.exe為例),如下圖

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第1張圖片

法一、單擊Install Now,之后等待安裝完成。

法二、單擊 Customize installation 可由你選安裝路徑等特性。

安裝比較簡單,故不多言?,F(xiàn)對容易困惑初學(xué)者的問題詳細介紹之。若安裝時忘記選中

□Add Python 3.6 PATH

?

在安裝完成之后,打開控制臺(cmd命令行窗口),輸入“Python”,將看到類似下面的提示:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第2張圖片

是因為python.exe文件在 Python 目錄下,我們還沒有設(shè)置環(huán)境變量。所以我們需要手動添加環(huán)境變量:

在Windows 7中,右鍵“計算機” 單擊 “屬性”,單擊“高級系統(tǒng)設(shè)置”,單擊“高級”

,單擊“環(huán)境變量”。如圖:

? 在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第3張圖片

?

在win10配置系統(tǒng)環(huán)境變量

右鍵 此電腦,屬性,高級系統(tǒng)設(shè)置,系統(tǒng)屬性,如下圖:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第4張圖片

?

在“系統(tǒng)變量”中,設(shè)置PATH,在最后面加上我們的Python安裝路徑,C:\Users\lenovo\AppData\Local\Programs\Python\Python36-32\ (根據(jù)你的實際情況確定)

?

查看python安裝路徑的方法 ,在IDLE(Python自帶的簡潔的集成開發(fā)環(huán)境)中

>>> import sys

>>> sys.path

參見下圖:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第5張圖片

將其中的路徑部分C:\\Users\\lenovo\\AppData\\Local\\Programs\\Python\\Python36-32\\復(fù)制出,將其中的\\替換為\,

C:\Users\lenovo\AppData\Local\Programs\Python\Python36-32\】

?

pip 是 Python 包管理工具,該工具提供了對Python 包的查找、下載、安裝、卸載的功能,運行、調(diào)試他人開發(fā)的Python源碼時常常用到。

Python 3.4+ 以上版本都自帶 pip 工具。你可以通過以下命令來判斷是否已安裝:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第6張圖片

這說明需要將Python文件夾下的Scripts文件夾加入到路徑環(huán)境變量:

C:\Users\lenovo\AppData\Local\Programs\Python\Python36-32\Scripts? (根據(jù)你的實際情況確定)

顯示pip版本和路徑,在控制臺( cmd命令行窗口)中 輸入pip --version t 回車,顯示類似如下:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第7張圖片

?

在使用python的時候,經(jīng)常使用到pip這個工具,可以很方便的線上安裝依賴庫(包),

運行代碼時,若報類似錯誤ModuleNotFoundError: No module named 'requests' ,說明需要安裝requests庫(包)

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第8張圖片

?

安裝 requests庫(包),在控制臺(cmd命令行窗口)中輸入pip install requests 回車,顯示類似如下:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第9張圖片

?

IDLE是開發(fā)python程序的基本IDE(集成開發(fā)環(huán)境),當安裝好python以后,IDLE就自動安裝好了,不需要另外去找。打開 Idle 后出現(xiàn)一個增強的交互命令行解釋器窗口(具有比基本的交互命令提示符更好的剪切-粘貼、回行等功能)。除此之外,還有一個針對 Python 的編輯器(無代碼合并,但有語法標簽高亮和代碼自動完成功能)、類瀏覽器和調(diào)試器。

至此,就可以進行Python開發(fā)實驗了。

?

順便一提:PyCharm 是一款功能強大的 Python 集成開發(fā)環(huán)境( IDE),具有跨平臺性,功能強大,帶有一整套可以幫助用戶在使用Python語言開發(fā)時提高其效率的工具,比如調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制。正版要收費。建議以后學(xué)習(xí)之,在此不深入介紹了。

?

下面介紹使用IDLE運行Python程序

?

在Windows平臺上,使用Python自帶的IDLE 進行編程練習(xí)

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第10張圖片

找到IDLE,點擊后彈出如下窗體:
在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第11張圖片
在>>>提示符后輸入代碼,回車,就可以執(zhí)行此代碼。
IDLE支持語法高亮,支持自動縮進,支持方法提示,不過提示的很慢。

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第12張圖片

這種方式為交互式編程

交互式編程不需要創(chuàng)建腳本文件,是通過 Python 解釋器的交互模式進來編寫代碼。

?

還有一種腳本式編程

先編寫 Python 文件(py腳本文件), Python 文件將以 .py 為擴展名 。再調(diào)用解釋器開始執(zhí)行腳本??梢杂貌僮飨到y(tǒng)自帶的記事本編寫py腳本文件,也可以用IDLE的 編輯器窗口。

下圖演示用IDLE的 編輯器編寫代碼:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第13張圖片

?

用python自帶IDLE運行Python 文件(py腳本、 py程序

先編寫好Python 文件(py腳本、py程序)之后按下列步驟進行

第1步、首先打開python IDLE。

第2步、打開你的py腳本文件: file → open,參見下圖:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第14張圖片

?

第3步、在如上腳本窗口點擊Run → Run module(F5)打開python shell窗口 在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第15張圖片

?

用python自帶IDLE的調(diào)試程序

第1步、在如上python shell窗口點擊Debug → Debugger打開Debug Control窗口

?

第2步、打開python IDLE,打開你的py腳本文件,在py腳本文件需要調(diào)試的代碼行點擊右鍵

set breakpoint,此行變黃,表示設(shè)置斷點

第3步、此時再次點擊運行Run → Run module(F5)即可進入調(diào)試程序狀態(tài)。

?

對于調(diào)試窗口,可以根據(jù)需求自我選擇所要顯示的東西如:Stack、Source、Locals、Globals等;

點擊Go即可運行到斷點處(一次運行所有、直到遇到斷點),Step為一步步往下運行,Over為進入所調(diào)用的函數(shù)內(nèi)部,Out為跳出函數(shù)體,Quit為停止運行。

?

Pycharm 簡單使用

PyCharm是由JetBrains打造的一款Python 開發(fā)的集成環(huán)境(IDE),PyCharm依賴于Python 。在安裝了Python 之后,再安裝PyCharm,關(guān)于下載安裝PyCharm請參見他文。現(xiàn)在 簡單介紹使用如下。

  • PyCharm 創(chuàng)建項目

啟動 PyCharm ,如果您在歡迎屏幕上,請單擊 Create New Project 。如果您已打開了一個項目,請選擇 File | New Project

啟動PyCharm,若出現(xiàn)下圖界面:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第16張圖片

請單擊Create New Project :

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第17張圖片

這時,輸入工程名,(可以選擇Python解釋器版本,)點擊Create創(chuàng)建工程。

?

如果您已打開了一個項目,

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第18張圖片

則File->New Project,出現(xiàn)下圖界面:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第19張圖片

這時,輸入工程名,(可以選擇Python解釋器版本,)點擊Create創(chuàng)建工程。

?

為Project添加項目中的文件

右擊工程名,彈出候選框,選擇New->Python File,輸入文件名即可添加Python文件。

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第20張圖片

?

二、用 PyCharm 打開項目

PyCharm更類似于文件目錄的形式管理項目。

PyCharm中點擊:File->Open中選擇工程,注意只需要選擇項目的目錄點擊OK即可導(dǎo)入整個項目。參見下圖

?

?

說明:項目可以在新窗口中打開,也可以在現(xiàn)有窗口中替換,或者附加到已打開的項目。您希望如何打開項目?

?

順便指出 ,在PyCharm關(guān)閉項目:File->close project

?

?

?

三、一個簡單的 pycharm 項目( Project )產(chǎn)生的文件夾(目錄)情況,類似于下圖:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第21張圖片

說明:當使用pycharm創(chuàng)建工程的時候,會默認創(chuàng)建一個venv的文件夾,這是一個虛擬環(huán)境(virtual environment)。項目的環(huán)境管理一直是比較頭疼的問題,如果有兩個項目,一個用的是 a 庫的 v1 版本,一個用的是 a 庫的 v2 版本,那么如果 a 庫是安裝在系統(tǒng)環(huán)境下的,就會出現(xiàn)項目所依賴的庫文件版本不對的問題。為了解決這個問題,提出了虛擬環(huán)境的概念。也就是人為的創(chuàng)建一個虛擬環(huán)境供項目運行,而該項目需要什么庫文件,則自行在這個虛擬環(huán)境中下載安裝,而在虛擬環(huán)境中下載安裝的庫文件,是不會影響到系統(tǒng)環(huán)境中的庫文件的。有了虛擬環(huán)境的概念, Python 的項目管理也就不那么麻煩了。

?

?

四、如果找不到某項功能可以搜索一下,參見下圖:

在Windows中搭建python開發(fā)環(huán)境與使用初步(適合初學(xué)者)_第22張圖片

順便一提,JetBrains系列產(chǎn)品幾乎都有這項功能。

JetBrains是一家捷克的軟件開發(fā)公司,主要產(chǎn)品有:

?IntelliJ IDEA ,Java集成開發(fā)環(huán)境

?PHPStorm? ,PHP 集成開發(fā)工具

?PyCharm ,智能Python集成開發(fā)工具

?WebStorm ,智能HTML/CSS/JS開發(fā)工具

等。

?

附:

python和Pycharm常見問題處理例舉

https://mp.csdn.net/postedit/98480988


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 久久免费99精品久久久久久 | 四虎午夜剧场 | 伊人久久大香 | 国内精品久久久久丫网址 | 欧美特黄级乱色毛片 | 免费日本黄色网址 | 国产99视频精品免费视频免里 | 免费黄色a | 亚洲欧美日韩中文字幕网址 | 99久久免费国产精品m9 | 中文字幕一区2区3区 | 国内国语一级毛片在线视频 | 天天干妹子 | 国产精品日韩欧美久久综合 | 日韩一区二区三区中文字幕 | 欧美激情精品久久久久久久 | 狠狠躁夜夜躁人人爽天天天天 | α片毛片 | 国产精品麻豆视频 | 99免费在线观看 | 在线观看日韩欧美 | 91情国产l精品国产亚洲区 | 麻豆视频一区二区 | 四虎永久免费紧急入口 | 国产日产欧产美一二三区 | 亚洲免费成人在线 | 成人a毛片在线看免费全部播放 | 国产精品一区二区不卡 | 色老头久久久久久久久久 | 久久亚洲精品永久网站 | 真实国产乱子伦精品免费 | 色偷偷精品视频在线播放 | 久久女同互慰一区二区三区 | 日韩国产精品视频 | 免费在线观看黄色毛片 | 四虎精品成人免费视频 | 四虎网站最新 | 久久综合桃花网 | 色老头在线观看精品 | 国产精品tv | 国产综合在线观看 |