windows環境 安裝python的虛擬環境,安裝第三方包的總結
一 創建虛擬環境
C:\Users\Administrator>cd D:\00\pystudy
C:\Users\Administrator>d:
D:\00\pystudy>python -m venv 03
說明:創建一個叫“03”目錄的虛擬環境,執行後,創建目錄,生成一堆虛擬環境文件。
D:\00\pystudy>cd 03
D:\00\pystudy\03>cd scripts
D:\00\pystudy\03\Scripts>
D:\00\pystudy\03\Scripts>activate.bat
激活環境,並進入虛擬環境,以後可以用pip 在該虛擬環境上安裝各種第三方包。
(03) D:\00\pystudy\03\Scripts>
(03) D:\00\pystudy\03\Scripts>deactivate
撤銷激活
D:\00\pystudy\03\Scripts>activate
激活,列出已安裝的包。
(03) D:\00\pystudy\03\Scripts>pip list
DEPRECATION: The default format will switch to columns in the future. You can use
f under the [list] section) to disable this warning.
pip (9.0.1)
setuptools (28.8.0)
二、安裝第三方包
whl是壓縮文件,裏面包括了setup.py
why是編譯後的文件。
(1) 下載MS Windows installer (exe)格式,直接安裝。 不過貌似只能裝在python安裝目錄,
不知道如何安裝在虛擬環境。
cx_oracle這麽安裝的。因為用的instantclient連接,不能安裝在其他自建虛擬環境
(2)下載其他格式: Python第三方庫幾乎都可以在github或者 pypi上找到源碼。
源碼包格式大概有zip 、 tar.zip、 tar.bz2。
解壓這些包,進入解壓好的文件夾,通常會有一個setup.py的文件。
打開命令行,進入該文件夾。運行以下命令,就能把這個第三庫安裝到系統裏:
python setup.py install
pip install package.zip
(3)在線聯網安裝
pip install 包名
和pip來安裝第三方庫很方便
它們的原理其實就是從Python的官方源pypi.python.org/pypi
下載到本地,然後解包安裝。
# 安裝package
pip install packagename
# 卸載package
pip uninstall packagename
# 查看所安裝的package
pip list
# 將項目依賴的庫重定向輸出到文件,cd到項目根目錄
pip projectname > requirements.txt
# 他人安裝項目的依賴庫
pip install -r requirements.txt
# pip常用命令可通過在命令行輸入pip -h查看
# pip command -h可查看該命令的使用方法
有時候安裝不了,缺乏C++支持,這時候下載whl
下載whl格式的package,再用pip安裝。
windows環境 安裝python的虛擬環境,安裝第三方包的總結