Python&&Pip
- 2020 年 10 月 27 日
- 筆記
Pip簡易使用
使用pip list命令就可以發現自己電腦里所安裝庫的名字。如圖展示的出來的有package、Version、Location三列,package是下載的python庫名,Version是庫的版本資訊,Location是指庫所在電腦里的安裝位置,一般情況下只有非pip install 庫名這樣操作的或者其他操作的才會展示出本地的安裝地址。
Pip安裝
如果單安裝了python編譯器沒有安裝pycharm和anaconda的話,當你需要安裝python的某個引用庫時,就需要用到這個pip命令了。pip是Python的一種包管理工具,它可以直接進行對Python包的查找、下載、安裝、以及卸載。一般在Python2.7.9+以上版本或 Python3.4+以上的python編譯器版本都自帶pip。
pip --version # Pip版本命令 pip # Pip獲取幫助 pip install packages # Pip安裝包 pip uninstall package #Pip卸載包 pip install --upgrade package #Pip安裝包更新 pip install packages==1.x.x #Pip安裝包的指定版本 pip install -i //pypi.tuna.tsinghua.edu.cn/simple package #Pip從清華大學鏡像下載包 pip debug --verbose #查看電腦內Python當前版本pip所支援安裝的文件類型
一般有著Pycharm和Anaconda這兩類軟體的話,直接在軟體內部的python庫中直接安裝就可以了。
Python安裝包
當電腦安裝了Python編譯器之後,那麼同一版本的Python安裝包就有著三種用法。
Modify是修改的意思,你可以重新更改你的安裝路徑以及安裝設置;Repair是修復,用於修復在使用過程中刪除或者其他原因導致Python出問題的版塊;最後一個是卸載,通過這個可以比較乾淨的卸載掉所安裝的Python編譯器。
Python運行
Windows端可以下載Pycharm、Visual studio code、Anaconda等,mac和ios可以下載Pythonista,Android版可以下載Pydroid3,也可以直接通過Python的IDLE運行。
在Python中運用到某種包時(以Numpy庫為例),一般直接採用import Numpy,設置函數一般採用def f(n):。
def fu(a,b)://更相減損法求最大公約數 while(a!=b): if(a<b): b=b-a else: a=a-b return a def func(a,b): return int((a*b)/fu(a,b)) a,b=map(int,input().split()) print(fu(a,b),func(a,b))
求最大公約數和最小公倍數的程式碼如上所示。我認為Python相較於C語言的好處是簡潔易上手,目前而言,對我來說就是Python好用,不接受反駁。