天天看點

記一次win server 2012的離線python環境安裝(包括whl和setup.py)

目錄

  • 前言
  • python3 exe安裝
  • pip whl安裝
  • setup.py安裝
  • 最後

總有某些公司是offline的, 你懂的, 然後用着古老的伺服器. 所有有了這種奇怪的需求. 這裡分成三個部分來說,
  • 首先是py3的離線安裝, 就是大家熟悉的exe安裝.
  • 然後是pip使用下載下傳好的whl檔案進行庫的安裝.
  • 最後是使用setup.py進行安裝.

首先來到 官網的Windows下載下傳頁 , 選擇合适的版本, 比如我選的py3.7.5的64位exe安裝包:
記一次win server 2012的離線python環境安裝(包括whl和setup.py)
然後就是正常安裝, 記得勾選Add...
記一次win server 2012的離線python環境安裝(包括whl和setup.py)
裝完之後打開powershell測試一下:
記一次win server 2012的離線python環境安裝(包括whl和setup.py)

然後 下載下傳必備的lxml檔案 , 選擇對應的版本:
記一次win server 2012的離線python環境安裝(包括whl和setup.py)
之後

pip install whl檔案路徑

即可.
記一次win server 2012的離線python環境安裝(包括whl和setup.py)

為啥說python-docx典型呢, 因為它隻有source, 沒有whl檔案.
記一次win server 2012的離線python環境安裝(包括whl和setup.py)
然後進入目錄, 運作

python setup.py install

值得一提的就是, python-docx是依賴lxml的, 是以要先裝lxml, 當然, py3的安裝肯定是最先的.

喜歡記得點贊, 有意見或者建議, 評論區見哦~