python 本地python版本 导致库不兼容问题

今天在macbook 上新安装了一个python3.10,之前已有一个python3.9, 安装后 flask 框架 venv 虚拟环境下 安装的库 竟然走了本地 环境 python3.10,删除了好多次venv 虚拟环境,尝试了都未能解决问题;


最终解决办法:
修改如下俩配置文件,添加如下环境变量 
vi ~/.bash_profile
vi ~/.zshrc

PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}"
export PATH


使配置生效执行
source ~/.bash_profile
source ~/.zshrc

重新创建项目 venv 虚拟目录 (感觉重新创建应该也可以,当然重新创建会更放心些)

python3.9 -m venv venv
source venv/bin/activate
安装包
pip install -r requirement/requirement.txt

flask run

[完]