1. pip命令 查看已安裝的包 pip list 安裝包 pip install package_name 卸載包 # 卸載指定包 pip uninstall package_name # 卸載已安裝的所有第三方Python庫 pip freeze > list.txt pip uninstall ...
1. pip命令
查看已安裝的包
pip list
安裝包
pip install package_name
卸載包
# 卸載指定包
pip uninstall package_name
# 卸載已安裝的所有第三方Python庫
pip freeze > list.txt
pip uninstall -r list.txt -y
導出已安裝的包
pip freeze > requirements.txt
配置全局預設包索引地址
# 指定清華大學提供的PyPI鏡像地址
# 此命令執行後會替換pip數據源為清華源,提升包下載速度。一次使用,永久生效。
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 查看當前設置的地址
pip config list
2. 虛擬環境 venv
venv是python自帶的環境管理工具(好像是3.7版本後才引入的),它的作用是創建虛擬環境,以便更好地管理每個項目中的包。
絕大多數用戶使用pycharm時使用的虛擬環境就是它。
最直觀的好處就是用pyinstaller打包時不會引入很多不相關的包導致生成的可執行文件體積過大了。
而且創建虛擬環境後vscode也能自動識別到,這就很方便了。
創建虛擬環境 venv命令
python -m venv /path/to/new/virtual/environment
激活創建的虛擬環境
# 其實就是執行`Activate.ps1`腳本
.\environment\Scripts\Activate.ps1
註:
如果報錯...因為在此系統上禁止運行腳本...
,可以查詢 get-executionpolicy
當前現用執行策略是否是Restricted
。
然後管理員許可權運行power shell,輸入命令set-ExecutionPolicy RemoteSigned
調整策略即可。>
RemoteSigned
允許本地(本機)腳本無需數字簽名運行。
Restricted
禁止運行所有腳本
退出虛擬環境
deactivate