pycharm新建專案環境設定詳解
1引言
pycharm是當前最熱門的python編譯器。使用pycharm新建一個python專案時,需要設定專案路徑、選擇環境或新建環境,初學者往往很難理解這幾個概念的區別和關係,就無法對專案結構的透徹理解,從而導致後續的一系列問題。本文環境管理器使用anaconda,儘量使用圖文的方式來解釋這幾個概念和用法。
2詳解
2.1幾個概念
專案(project):在python中,通常是程式碼檔案(.py)的集合。
直譯器(interpreter):可以理解為,讀懂你的python程式碼的機器,直譯器的型別要與python程式碼的版本(版本就是常說的3.x 2.x。。。)對應。
環境(environment):包含了python第三方庫、直譯器等。
三者的關係是:
一個專案只能使用一個環境(包含了直譯器),一個環境可以被多個專案使用。
在一個專案中安裝的第三方庫,會被儲存到環境中。即當這個環境被其他專案使用時,第三方庫也能被成功呼叫。
2.2為專案設定環境
新建專案時,有兩個環境配置選項:為專案新建一個新環境和選擇現有的直譯器。
2.2.1為專案新建一個新環境
Conda executable選項,一般是固定的,不要動他。其他的位置和名稱等選項都可以根據自己的需求選擇或修改。
Make available to all project我一般都勾選,因為說不準這個環境是否被哪個專案用上。
2.2.2選擇現有的直譯器
如果曾經在資料夾中選擇過,直譯器選擇的下拉框就會儲存記錄,選擇即可。如果沒有選擇過,則要在右邊的在資料夾中選擇直譯器。如何找到對應的直譯器呢?先要找到想要的環境,環境下有個叫python.exe檔案就是直譯器。如下圖,我選擇的python.exe直譯器位於一個名稱叫python_36的環境下。這個環境名稱是之前在建立新環境時自己定義的,具體關係如下圖。
3總結
建立專案時的環境設定如上文所表述的。如果理解透徹了,pycharm中所有關於環境的問題都可以自己解決了。整體來看,環境、直譯器、專案的關係還是很清晰的。
相關文章
- Golang環境變數設定詳解Golang變數
- Linux詳解(基礎、環境配置、專案部署入門)Linux
- VisualStudio —— Batch檔案設定環境變數並啟動VS專案BAT變數
- Angular 4環境準備與Angular cli建立專案詳解Angular
- Python新建Poetry 環境Python
- 關於使用Pycharm新建flask專案 from flask 紅色波浪線解決辦法PyCharmFlask
- 圖解python | 安裝與環境設定圖解Python
- MacOS 搭建 Tensorflow PyCharm 環境MacPyCharm
- pycharm切換conda環境PyCharm
- pycharm如何配置python環境PyCharmPython
- pycharm+anaconda環境建立PyCharm
- Servlet 的環境設定Servlet
- 如何設定FreeSWITCH環境
- R環境的設定
- 環境變數詳解變數
- Pycharm 設定PyCharm
- Vue搭建專案環境Vue
- Windows環境部署專案Windows
- IDEA新建Maven Java Web專案-詳細教程IdeaMavenJavaWeb
- 部落格專案環境搭建和Model設計
- pycharm設定python標頭檔案模版PyCharmPython
- 新建git專案Git
- laravel 新建專案Laravel
- Mac 中 PyCharm 配置 Anaconda環境MacPyCharm
- pycharm新增conda虛擬環境PyCharm
- pycharm配置anaconda虛擬環境PyCharm
- 自動設定autotrace環境
- ansible設定環境變數變數
- ansible 設定環境變數變數
- export 設定環境變數Export變數
- Linux設定環境變數Linux變數
- 4.2.10.2 設定和取消設定環境變數變數
- Spring(環境搭建&配置詳解)Spring
- 使用idea新建springBoot+Gradle專案(超詳細)IdeaSpring BootGradle
- 【配置】Mac 中 PyCharm 配置 Anaconda環境MacPyCharm
- 2024版Pycharm匯入conda環境PyCharm
- Ubunut 22.04 Pycharm後端環境搭建PyCharm後端
- 【PyCharm】解決虛擬環境pip無法使用問題PyCharm