星期六, 10月 14, 2017
安裝 pip
在 Python 上安裝元件,一鍵安裝的 pip 好用但 python 2 字輩沒內建,需動手安裝
1. 在環境變數加上 python.exe 所在目錄, 和 Scripts 所在目錄變數. 並在 Path 加上 python.exe 所在目錄,以方便之後執行 python 和 pip。
ex:
PYTHON27_HOME = D:\Python\Python27
PYTHON27_SCRIPTS = D:\Python\Python27\Scripts
Path = ....; %PYTHON27_HOME%; %PYTHON27_SCRIPTS%
2. pip 官網的 get-pip.py 下載該份 get-pip.py 後,啟用 window command,
python get-pip.py
3. 產出 pip.exe 落在 PYTHON27_SCRIPTS 下。由於已經在 Path 加上該目錄,可直接測試
pip
4. 更新版本
python -m pip install --upgrade pip
5. 安裝後, 可使用 pip install/uninstall/update.
在 window command 下,
> python -m pip install package_name ← 使用 pip 安裝某套件
> python -m uninstall package_name ← 使用 pip 解除某套件
> python -m pip install --upgrage package_name ← 使用 pip 更新某套件
在 python 下,
pip install package_name
pip uninstall package_name
pip install package_name --upgrade
參考文件
[1] How to Install Python PIP on Windows 8 / Windows 10
[2] How to download and install Python Packages and Modules with Pip
Python 在 windows 上的執行方式
初遇 python,是在良好的整合開發環境下相見。之後為了安裝其他的 python 元件,不得不從使用 python 的基本功開始。
0. 已經存在 python.exe 和 pythonw.exe
1. 在 window command 下執行 python command or .py file
前提:
0. 已經存在 python.exe 和 pythonw.exe
1. 在 window command 下執行 python command or .py file
前提:
1) 在 Path 串上 python.exe 所在路徑:
在 控制台\系統及安全性\系統\
找 進階系統設定\環境變數
編輯 Path, 加上你的 python.exe 所在路徑
2) 或者直接在 command mode 下, 移動到 python.exe 所在路徑.
python.exe 的介面 [1]
python [-BdEiOQsRStuUvVWxX3?] [-c command | -m module-name | script | - ] [args]
顯然我們關注怎麼用 -c 下 python command, 或執行 .py script
以 print('a') 為例
範例1:
D:\Python27\python -c print('a')
a #果然出現 a ^^
範例2: python.exe 目錄下, 有 pa.py, 內容只有 print('a')
D:\Python27\python pa
a #果然出現 a ^^
2. 在 python shell 下執行 python command or file
1) 進入 shell:python
>>> # 進去囉
2) 離開 shell:
>>> exit()
3) 在 shell 下執行 python command
>>> print('a')
a
4) 在 shell 下執行 python 程式碼
>>> import pa
a #還記得 pa.py 嗎, 成功印出 a 了
參考文件
[1] Python/Doc/pythonXX.chm#Python Setup and Usage/Command line and envrionment
在 控制台\系統及安全性\系統\
找 進階系統設定\環境變數
編輯 Path, 加上你的 python.exe 所在路徑
2) 或者直接在 command mode 下, 移動到 python.exe 所在路徑.
python.exe 的介面 [1]
python [-BdEiOQsRStuUvVWxX3?] [-c command | -m module-name | script | - ] [args]
顯然我們關注怎麼用 -c 下 python command, 或執行 .py script
以 print('a') 為例
範例1:
D:\Python27\python -c print('a')
a #果然出現 a ^^
範例2: python.exe 目錄下, 有 pa.py, 內容只有 print('a')
D:\Python27\python pa
a #果然出現 a ^^
2. 在 python shell 下執行 python command or file
1) 進入 shell:python
>>> # 進去囉
2) 離開 shell:
>>> exit()
3) 在 shell 下執行 python command
>>> print('a')
a
4) 在 shell 下執行 python 程式碼
>>> import pa
a #還記得 pa.py 嗎, 成功印出 a 了
參考文件
[1] Python/Doc/pythonXX.chm#Python Setup and Usage/Command line and envrionment
訂閱:
文章 (Atom)