摘要:而在年的新版本中,對新建項目的配置增加了一點小功能。點擊就是新建一個項目。在創(chuàng)建同時,還需要指定項目所使用的環(huán)境。但對于新手來說,就會發(fā)生,在命令行里通過安裝的庫,無法在自己創(chuàng)建的項目中使用。
https://www.zhihu.com/video/936250782660042752
之前我們發(fā)過一篇關于 PyCharm 的文章:
喏,你們要的 PyCharm 快速上手指南
文章幫好多新手解決了問題,在微博上還被知乎官方賬號推薦了。
而 PyCharm 在2017年的新版本中,對 新建項目 的配置增加了一點小功能。這些功能很有幫助,但卻會讓剛剛接觸開發(fā)的新手困惑。最近已經連續(xù)有好幾個同學問到這個問題,所以今天專門來演示一下。
首先要注意的是:PyCharm 只是開發(fā)工具,并不自帶 python 環(huán)境,所以在安裝 PyCharm 之前,應當先 安裝 python 并設置好 環(huán)境變量 。(關于安裝和環(huán)境變量的詳細說明,請在公眾號里回復 安裝 )
安裝好 PyCharm 并打開后,會看到這樣一個界面。點擊 Create New Project 就是新建一個項目。
這里第一行是設定新項目的所在目錄。可以設定你的項目名稱。
在創(chuàng)建同時,還需要指定項目所使用的 python 環(huán)境。之前的版本,是直接在項目目錄下面有一行 python 環(huán)境的選擇。而新版本,這里改成了更復雜的選項。
默認情況下,新版 PyCharm 預設的是第一種選擇: New environment 。這種方式會創(chuàng)建一個新的 虛擬 python 環(huán)境 。
這樣的效果是,將你選擇的 python 環(huán)境復制一份,生成一個副本,這個新項目之后安裝的所有第三方庫僅限于這個副本的環(huán)境,而不會影響你原本的 python 和其他項目。
創(chuàng)建成功之后,會在項目里看到一個額外的目錄,就是虛擬的 python 環(huán)境所在。
這對于開發(fā)多個 python 項目來說非常方便,也是通常所采用的解決方案。但對于新手來說,就會發(fā)生,在命令行里通過 pip install 安裝的庫,無法在自己創(chuàng)建的 PyCharm 項目中使用。原因就是項目使用了全新的虛擬環(huán)境。
所以,對于剛剛接觸 python 學習的新手來說,建議使用下面第二種創(chuàng)建方式:
Existing interpreter 。就是使用已有的 python 解釋器。
通常來說,在成功安裝好 python 的情況下,這里會自動顯示你電腦上的 python 環(huán)境,選擇你要使用的版本,點 create 確認創(chuàng)建即可。
而如果你已經安裝了 python 但這里沒有顯示,則需要點擊后面的齒輪按鈕進行設置,手動指定你的python路徑。注意這里和設置環(huán)境變量路徑不同,是需要指定到具體的 python 可執(zhí)行文件的地址,windows 的話就是要選擇到 python 安裝目錄下的 python.exe。
創(chuàng)建成功之后,就可以新建 py 文件,開始編寫 python 代碼了
當在項目中需要新增庫時,可以通過 PyCharm 設置里的 project interpreter 頁面進行安裝,確保路徑不會出錯。
以上就是通過新版 PyCharm 創(chuàng)建項目的簡要過程。
.
════
其他文章及回答:
雙11 | 押韻工具 | 新手引導 | 學編程的彎路 | 自學Python
Crossin的編程教室
微信公眾號ID:crossincode
網站:crossincode.com
論壇:bbs.crossincode.com
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/45029.html
摘要:坑人的版本的版本問題一直是個廣被吐槽的黑點。這些版本的沖突在開發(fā)中十分常見,而和的版本差異又加劇了這一問題。從而避免與其他版本發(fā)生干擾。 坑人的版本 Python 的版本問題一直是個廣被吐槽的黑點。以至于有人調侃說: Python 是世界上最好的兩種語言! 在這里我要說明下,對于初學者來說,版本間的語法差異其實并不大?,F(xiàn)在剛開始學 Python 的人,放心大膽地 用最新版本 即可。業(yè)內...
摘要:只有能看懂代碼,你才能快速準確地定位代碼中的問題。要寫出很的代碼,少不了閱讀優(yōu)秀的源碼。我們的論壇和答疑群里,有一些同學會查看并解答其他人的代碼問題。實際上,我覺得就是沒看懂你只是看懂了每一行代碼的意思,但并沒有理解整個代碼的設計。 編程,又被稱作 寫代碼 。這個說法有可能會帶來一點點誤解,讓人覺得如何寫是學習編程要解決的主要問題。但事實并非如此。盡管最終代碼要在鍵盤上敲出來,但這個過...
摘要:如果你仍然無法抉擇,那請選擇,畢竟這是未來的趨勢,參考知乎回答還是編輯器該如何選我推薦社區(qū)版,配置簡單功能強大使用起來省時省心,對初學者友好。 這是一篇 Python 入門指南,針對那些沒有任何編程經驗,從零開始學習 Python 的同學。不管你學習的出發(fā)點是興趣驅動、拓展思維,還是工作需要、想要轉行,都可以此文作為一個參考。 在這個信息爆炸的時代,以 Python入門 為關鍵字搜索出...
摘要:且本小白也親身經歷了整個從小白到爬蟲初入門的過程,因此就斗膽在上開一個欄目,以我的圖片爬蟲全實現(xiàn)過程為例,以期用更簡單清晰詳盡的方式來幫助更多小白應對更大多數(shù)的爬蟲實際問題。 前言: 一個月前,博主在學過python(一年前)、會一點網絡(能按F12)的情況下,憑著熱血和興趣,開始了pyth...
摘要:我自己印象最深的是在上安裝加密和科學計算模塊,折騰了很久。這個精裝是面向數(shù)據(jù)科學的,同時也保留了你自己進一步改裝的空間。數(shù)據(jù)科學庫包環(huán)境管理工具,這幾樣就是的主要功能。 幾乎所有的 Python 學習者都遇到過 安裝 方面的問題。這些安裝問題包括 Python 自身環(huán)境的安裝、第三方模塊的安裝、不同版本的切換,以及不同平臺、版本間的兼容問題 等。當你因為這些問題而卡殼,一行代碼沒寫就已...
閱讀 1995·2023-04-26 01:59
閱讀 3295·2021-10-11 11:07
閱讀 3332·2021-09-22 15:43
閱讀 3414·2021-09-02 15:21
閱讀 2607·2021-09-01 10:49
閱讀 929·2019-08-29 15:15
閱讀 3121·2019-08-29 13:59
閱讀 2858·2019-08-26 13:36