5、Python入門____第一個Python專案:Hello World
PyCharm入口
Pycharm確實是一個非常不錯的Python開發IDE,尤其對於初學者而言。
- 開啟新建專案
選擇新建一個Pure Python專案,新建專案路徑可以在Location處選擇。
Project Interpreter部分是選擇新建專案所依賴的python庫,第一個選項會在專案中建立一個
venv
(virtualenv)目錄,這裡存放一個虛擬的python環境。這裡所有的類庫依賴都可以直接脫離系統安裝的python獨立執行。Existing Interpreter關聯已經存在的python直譯器,如果不想在專案中出現venv這個虛擬直譯器就可以選擇本地安裝的python環境。
那麼到底這兩個該怎麼去選擇呢,這裡建議選擇New Environment
可以在Base Interpreter
選擇系統中安裝的Python直譯器,這樣做的好處有很多。
- python專案可以獨立部署
- 防止一臺伺服器部署多個專案之間存在類庫的版本依賴問題發生
- 也可以充分發揮專案的靈活性\
本地安裝Python 3.7 參考下篇文章Python入門____系統安裝Python 3.7
安裝過後重啟PyCharm,如下圖所示:
專案開發過程中我們會用到很多的第三方類庫:
開啟專案檔案——設定——專案——project Interpreter——選擇專案環境,並且在專案環境中檢視專案已引用的第三方庫列表
點選搜尋新增需要的第三方庫
預設地址是https://pypi.python.org/simple
國外地址下載會非常慢,這裡可以選擇Manage Repositories
新增國內pip
映象
這裡推薦三個非常不錯的國內映象
https://pypi.tuna.tsinghua.edu.cn/simple/
清華大學映象
http://pypi.douban.com/simple/
豆瓣映象
http://mirrors.aliyun.com/pypi/simple/
阿里映象
進入主頁面,看下專案結構
之後建立指令碼檔案,滑鼠選中專案名helloworld
右擊,選擇Python File
新建test.py檔案
到此,建立專案完成!
相關文章
- Hello Python worldPython
- RabbitMQ 入門 - Hello WorldMQ
- [WebAssembly 入門] Hello, world!Web
- 第一個程式Hello world
- rust入門篇-hello worldRust
- React入門系列 – 2 編寫第一個Hello world的React程式React
- React入門系列 - 2 編寫第一個Hello world的React程式React
- react 第一個元件 “hello world!”React元件
- 第一個ncurses程式: hello world !!!
- 第一個PHP程式——Hello WorldPHP
- Intellij IDEA 安裝Python外掛 + 建立Python專案(Hello World!)IntelliJIdeaPython
- python輸出hello worldPython
- Python基礎01 Hello World!Python
- Python基礎1 Hello World!Python
- 最長的Hello, World!(Python)Python
- R語言入門之Hello worldR語言
- Ruby語言入門之Hello world
- Next.js入門:Hello WorldJS
- PyCharm入門第一步:建立並執行第一個Python專案PyCharmPython
- Python基礎教程01 Hello World!Python
- 零基礎入門Serverless:Hello WorldServer
- 入門輸出Hello World!——C語言C語言
- gRPC-go 入門(1):Hello WorldRPCGo
- Spring入門學習手冊 5:Spring MVC的一個Hello world!例子SpringMVC
- Python入門到實踐-Hello Python3Python
- 初識 Python:Hello World 和字串操作Python字串
- [python]pyramid 學習1 (hello world)Python
- Python爬蟲入門專案Python爬蟲
- Threes.js入門篇之2 - Hello WorldJS
- Linux下第一個程式設計,hello world!Linux程式設計
- 二 ASP.NET MVC 第一個程式 hello worldASP.NETMVC
- 第一個shell程式設計,輸出hello world!程式設計
- Scrapy入門-第一個爬蟲專案爬蟲
- Python 快速教程(基礎篇01):Hello WorldPython
- [WebAssembly 入門] 第二次的 Hello, world!Web
- Django之hello world - Django入門學習教程2Django
- python爬蟲初探--第一個python爬蟲專案Python爬蟲
- 【Qt開發】01-第一個Qt程式Hello World!QT