python module 的手動安裝
首先先安裝 python
這邊依個人需要的版本自行決定
https://www.python.org/downloads/release/python-365/
選擇
Windows x86-64 executable installer
這大部分都會幫你裝好的樣子
測試使用
將檔案放在目錄
使用命令提示自元
可以按著 shift 按右鍵 "在此處開啟命令視窗"
輸入 python hi.py
這邊依個人需要的版本自行決定
https://www.python.org/downloads/release/python-365/
選擇
Windows x86-64 executable installer
這大部分都會幫你裝好的樣子
測試使用
將檔案放在目錄
使用命令提示自元
可以按著 shift 按右鍵 "在此處開啟命令視窗"
輸入 python hi.py
程式內容
print("Hello World")
沒錯的話 應該就安裝成功
接下來是手動安裝 module 的部分
公司分外網和內網
而內網無法使用
pip install
會被擋下來
只能使用外網將檔案下載下來
花了一些時間尋找手動安裝的方法
需要的 module 都在
https://pypi.org/
如果搜尋不到在 google 上搜尋
module_name whl download
點進去有 download files
這邊可以執行 python 回傳可使用的 whl 版本和包含名稱
我的電腦是 win7 64 的 python 版本是 3.6
輸入程式
import pip;
print(pip.pep425tags.get_supported())
[('cp36', 'cp36m', 'win_amd64'),
('cp36', 'none', 'win_amd64'),
('py3', 'none', 'win_amd64'),
('cp36', 'none', 'any'),
('cp3', 'none', 'any'),
('py36', 'none', 'any'),
('py3', 'none', 'any'),
('py35', 'none', 'any'),
('py34', 'none', 'any'),
('py33', 'none', 'any'),
('py32', 'none', 'any'),
('py31', 'none', 'any'),
('py30', 'none', 'any')]
按照自己電腦的版本
下載對應的 whl 檔
並放到 pip 目錄底下
輸入
pip install 檔名
例如
pip install numpy-1.14.2-cp36-none-win_amd64.whl
安裝完應該就可以用了
在這邊有個比較大的問題是
有很多 module 會有很多相依的 module
用手動安裝必須將相依的檔案 一個一個手動下載安裝
這點很麻煩
每個 whl 都可以用壓縮軟體開啟
裡面會有個檔案 metadata.js
在 require 項會記載需要的 module
再把相應的 module 裝好
才能正確安裝 想要的 module
請問PIP路徑在哪裡?
回覆刪除作者已經移除這則留言。
刪除