學習python的第三天;正試學習python的第二節課
python環境的搭建以及pycharm的安裝和簡單配置
Python的環境搭建
PIP工具的使用
pip介紹
- python有許多第三方庫或者說是模組,這些庫針對不同的應用,可以發揮不用的作用,那麼當我們在實際的專案應用中怎麼將這些模組匯入到自己的專案中呢
- python官方的pipy倉庫為我們提供了一個統一的程式碼託管倉庫,所有的第三方庫,甚至自己寫的開源的模組都可以釋出到這裡,讓全世界的人分享下載。
- python有兩個著名的安裝包管理工具 easy_install和pip。目前主流的安裝工具是pip,只有在一些老舊的第三方庫裡可能存在只能通過easy_install進行安裝。python3.4之後預設安裝pip。
pip的使用
在命令列下,輸入pip
,回車就可以看到幫助說明
檢視pip版本
- 命令列輸入
pip -V
或者pip --version
回車就可檢視
pip版本
普通安裝
命令列輸入pip install 加要安裝的模組之後回車 例如:
pip install lxml
就會開始下載
下載成功
pip升級
- 當安裝模組或者執行其他命令時出現升級警告
例如:
此時需要對pip進行版本升級,升級方式也極其簡單,直接在命令列中複製貼上警告中的升級命令如例子中的d:\python\python\python.exe -m pip install --upgrade pip
之後回車,就可成功升級pip版本.
指定版本安裝
基本用不到,只有極少條件下用到,升級指定的包,通過使用==, >=, <=, >, < 來指定一個版本號。例如:
pip install somepackage==1.2.3
回車,
C:\Users\巭孬的石頭哥>pip install somepackage==1.2.3
Collecting somepackage==1.2.3
Using cached somepackage-1.2.3.tar.gz (8.6 kB)
Using legacy 'setup.py install' for somepackage, since package 'wheel' is not installed.
Installing collected packages: somepackage
Running setup.py install for somepackage ... done
Successfully installed somepackage-1.2.3
安裝成功
解除安裝已安裝的庫
命令列輸入pip uninstall 加 庫名 例如:
pip uninstall SomePackage==1.2.3
回車
Found existing installation: somepackage 1.2.3
Uninstalling somepackage-1.2.3:
Would remove:
d:\python\python\lib\site-packages\somepackage-1.2.3-py3.8.egg-info
d:\python\python\lib\site-packages\somepackage\*
Proceed (y/n)?
此時輸入 y
回車得到:
Successfully uninstalled somepackage-1.2.3
解除安裝成功.
列出已經安裝的庫
命令列輸入pip list
回車,可以列出已安裝的庫和對應的版本 例如:
C:\Users\巭孬的石頭哥>pip list
Package Version
----------- ---------
certifi 2020.6.20
chardet 3.0.4
idna 2.10
lxml 4.6.1
pip 20.2.4
requests 2.24.0
setuptools 49.2.1
somepackage 1.2.3
urllib3 1.25.11
顯示所安裝包的資訊
命令列輸入:pip show
加安裝包名稱,例如:
C:\Users\巭孬的石頭哥>pip show pip
Name: pip
Version: 20.2.4
Summary: The PyPA recommended tool for installing Python packages.
Home-page: https://pip.pypa.io/
Author: The pip developers
Author-email: distutils-sig@python.org
License: MIT
Location: d:\python\python\lib\site-packages
Requires:
Required-by:
將已經安裝的庫列表儲存到文字檔案中
命令列輸入:pip freeze
加儲存的地點,例如:
pip freeze >C:\Users\巭孬的石頭哥\Desktop\install.txt
回車得到
其他方式安裝庫
1.使用wheel檔案安裝
- 將安裝包也就是wheel格式的檔案下載至本地,然後使用pip進行安裝
- 安裝包下載地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/
- ①首先安裝wheel,直接使用pip安裝就可以
C:\Users\巭孬的石頭哥>pip install wheel
Collecting wheel
Downloading wheel-0.35.1-py2.py3-none-any.whl (33 kB)
Installing collected packages: wheel
Successfully installed wheel-0.35.1
- ②找到下載的whl檔案地址進行安裝
- ③執行命令安裝
C:\Users\巭孬的石頭哥\Desktop>pip install pygame-1.9.6-cp38-cp38-win_amd64.whl
回車:
安裝成功
2.使用換源安裝
豆瓣 :http://pypi.douban.com/simple/
阿里 :http://mirrors.aliyun.com/pypi/simple/
中國科學技術大學:http://pypi.mirrors.ustc.edu.cn/simple
清華:https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install SomePackage -i
https://pypi.douban.com/simple
Pycharm的安裝和配置
Pycharm的介紹
- PyCharm是一種Python IDE(整合開發環境),帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,內部整合了相當多的功能例如:Project管理\智慧提示\語法高亮\程式碼跳轉\除錯程式碼\解釋程式碼(直譯器)\框架和庫等等.
PythonCharm分為專業版(professional)和社群版(community),現在用社群版本進行操作.
Pycharm的下載和安裝
- 下載地址:https://www.jetbrains.com/pycharm/download/#section=windows
選擇社群版進行下載.
選擇安裝路徑,儘量不要放在C盤.
記得勾選以下幾個選項,
安裝時的配置已經做好了接下來進行安裝即可.
PyCharm的使用
-
點選圖示開啟PyCharm
-
選擇 new project
-
選擇檔案儲存的地址:
-
新建專案:
-
輸入專案名稱回車:
-
寫入程式碼:
-
執行程式碼:
PyCharm的簡單配置
-
開啟file(檔案)
-
找到設定
-
修改主題
-
修改程式碼文字格式
-
修改新建檔案檔案頭
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : ${DATE} ${TIME}
# @Author : Jerry
# @File : ${NAME}.py
# @Software: ${PRODUCT_NAME}
- .自動導包 File–settings—apperance–General —Auto Import 打鉤
- .快捷鍵修改 File–settings—apperance-- Keymap 選擇自己習慣的快捷鍵
- 關閉更新 File–settings—apperance—System Settings —Updates — Automatically check updates for 取消打鉤
- 開啟上次的工程 File–settings—apperance—System Settings —Reopen last project startup
相關文章
- 學習python第六節課Python
- 如何學習python課程Python
- Python學習之正則Python
- python 學習 -- 正規表示式的使用Python
- 如何高效的學習python?python學習技巧Python
- golang學習第二課Golang
- Python的學習Python
- 乾貨 | 學習Python的正確姿勢Python
- Python課程學習難不難?零基礎可以學習Python嗎?Python
- Python第一節學習筆記Python筆記
- python 中的正規表示式學習筆記Python筆記
- 新手如何學習Python基礎?該如何正確學習呢?Python
- 學習python多久?該如何學習python?Python
- 學習Python的日子 Python(6)Python
- python學習: Python的迭代器Python
- Python學習筆記|Python之正規表示式Python筆記
- 為什麼要選擇學習python?學習python的原因!Python
- 跨行業如何學習好python?Python學習!行業Python
- Python如何快速學習?Python學習方法技巧!Python
- 雲課堂 Python學習簡單示例Python
- Python學習筆記 - 正規表示式Python筆記
- Python模組學習: re 正規表示式Python
- PYTHON 學習Python
- 學習pythonPython
- python學習Python
- python中的字典學習Python
- 你適合學習python嗎?python學習人群Python
- 如何學習Python?Python學習入門路線Python
- 學習Python課程怎麼樣?哪些人更適合學習?Python
- 在南京學習Python有哪些好的學習方法?Python
- 在北京學習Python有哪些好的學習方法?Python
- 怎麼學習新夢想的零基礎學Python課程Python
- Python下正規表示式學習筆記Python筆記
- python的學習筆記-打造python命令列工具(第二天)Python筆記命令列
- 如何高效辦公?試試學習風變程式設計Python課程吧程式設計Python
- 小豬的Python學習之旅 —— 3.正規表示式Python
- 乾貨!這才是學習Python的正確開啟方式!Python
- 基於Keras/Python的深度學習模型Dropout正則項KerasPython深度學習模型