因为本机安装了多个版本的Python,常使用Python3.8版本
查看已安装的库
python38 -m -m pip list
升级已安装的库
python38 -m pip install --upgrade 需要升级的库
使用国内镜像安装速度飞快
python38 -m pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 需要安装的库
前端/后端运行python程序
前端:python38 xxxxxx.py
后端:pythonw38 xxxxxx.py
查找并杀死Python后台进程
查找后台运行的进程:tasklist /fi "imagename eq pythonw.exe"
杀死进程:taskkill /f /pid xxxx
创建python虚拟环境
创建虚拟环境:python38 -m venv 虚拟环境目录名称
创建不含pip的虚拟环境:python38 -m venv --without-pip 虚拟环境目录名称
未安装pip,通过命令安装最新pip:python38 -m ensurepip --upgrade
安装库遇到错误
ERROR: No .egg-info directory found
可尝试将其下载(https://pypi.org/)后安装:
python38 -m pip install C:\Users\Administrator\Downloads\xxxxxx.tar.gz
或下载后解压缩安装:
python38 -m setup.py install
安装.whl文件
安装命令:
python38 -m pip install xxxxxx.whl
安装报错:
ERROR: dlib_compiled-19.16.99-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.
报错原因:
python版本与.whl文件支持的版本不一致(如本地是Python3.8,文件cp36表示支持Python3.6)
遇到弃用imp提示
DeprecationWarning: the imp module is deprecated in favour of importlib
可尝试修改代码,将imp改为importlib
修改前:
import imp
imp.load_module()
修改后:
import importlib
importlib.import_module()