程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

非專業人員也能用的最全面的Python安裝(包括模塊安裝)及使用全指南

編輯:Python

如標題所示,用Python的目的可能不是要寫代碼,而是要用一些開源庫或者一些需要使用到Python的軟件。如果不是程序員或者對Python不熟,將非常麻煩。說實話,個人覺得python的模塊安裝非常難用,主要是版本和下載問題,對於小白或者不熟悉的python的人來說,還是有點麻煩的,本文就是為了解決這個問題,希望做到讓python安裝插件的過程變得簡單點。並通過實例來說明。
從安裝開始說起。

1.Python安裝

到官網下載對應的版本。
我下載的是Windows的3.9.9版本。macos的話也是一樣的。Linux版本的話是沒有安裝包的,一是因為Linux系統自帶python,二是Linux發行版本眾多。
https://www.python.org/downloads/windows/
https://www.python.org/downloads/macos/
點擊開始安裝:
第一個界面把下面兩個都勾上,Add Python to PATH選項會自動配置環境變量。然後我們點擊Customize installation開始自定義安裝。

全部勾上下一步。

設置成下面的樣子,安裝位置可以自己選,愛裝哪裝哪,路徑不能有中文名字。路徑字符不能超過260個字符。

點擊安裝。看到這個界面表示成功。

按鍵盤win和r鍵,輸入cmd.回車調出cmd窗口。輸入python如果出現下面的內容就表示安裝成功。

2.模塊安裝和配置鏡像

下面通過一個實例來說明Python模塊的安裝。
Python一個強大的功能就是他支持非常多的模塊。模塊需要自己安裝,這是困難的地方。可以通過pip list命令來查看已經安裝的模塊,默認情況下,只有下面的兩個模塊,pip這個命令自身也是一個模塊。

C:\Users\Administrator>pip list
Package Version
---------- -------
pip 21.2.4
setuptools 58.1.0
WARNING: You are using pip version 21.2.4; however, version 22.1.2 is available.
You should consider upgrading via the 'E:\softsInstaller\python\python.exe -m pip install --upgrade pip' command.

在安裝模塊之前需要配置國內鏡像,因為python模塊是放在外網的,直接安裝幾乎沒有速度。
通過下面的命令就開源安裝numpy這個模塊,但速度非常的慢。

pip install numpy

可以通過下面的方式添加鏡像。
1、臨時使用 添加-i參數即可
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy

2、永久修改

如果你只想為當前用戶設置,你也可以去掉下面的"–global"選項

pip config --global set global.index-url https://mirrors.aliyun.com/pypi/simple/

然後直接使用pip install xxx就可以滿速安裝了。

下面這段文字是詳細說明,可以選看。

上述命令會在pip的配置文件(如果沒有該文件會自動創建)中自動生成如下配置片段:
pip.ini(在Unix和MacOS平台上叫做pip.conf)
因此,你也可以手動在pip的配置文件中添加上述配置片段。如果對應的配置文件不存在,可以自行創建:
在Unix系統中,配置文件位於/etc/pip.conf。此外,它也可以位於環境變量為XDG_CONFIG_DIRS的任意路徑的pip子目錄中,例如:/etc/xdg/pip/pip.conf。
在MacOS系統中,該文件位於:/Library/ApplicationSupport/pip/pip.conf
在Windows XP系統中,該文件位於:C:\Documentsand Settings\All Users\Application Data\pip\pip.ini
在Windows 7及以上版本的系統中,該文件默認是被隱藏的,實際位置是:C:\ProgramData\pip\pip.ini
你也可以在一個名為PIP_CONFIG_FILE的環境變量中配置具體的文件路徑。

pip.ini文件:

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

如果沒有報錯就表示安裝成功了。用pip list查看。

C:\Users\Administrator>pip list
Package Version
---------- -------
numpy 1.22.4
pip 21.2.4
setuptools 58.1.0

默認安裝最新版,有時候,可能版本有特殊要求,這時候可以指定版本。

pip install numpy=1.22.0

批量安裝:
以非常著名的DeepFaceLab軟件為例,這個軟件需要非常多的模塊,一般情況下,軟件都會告訴你需要安裝什麼模塊,並且把模塊名稱和版本都寫在一個叫requirements.txt的文件裡面,這個文件名是可以隨便取的,一般是下面的樣子。
python提供命令支持批量安裝。通過下面的命令批量安裝模塊。

pip install -r requirements.txt

3.使用python運行程序

前面講完了用pip安裝模塊。pip只是python提供的一個工具而已,主體還是python本身。一般python源碼的後綴名是.py。一般開源程序都會提供main.py或者setup.py。可以通過命令來執行源碼從而啟動程序,前提是需要的模塊已經安裝。

python main.py

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved