创建python3虚拟环境,pip安装一些包

1. 创建虚拟环境
python3 -m venv myenv_python

2. 激活虚拟环境
source myenv_python/bin/activate

3.把安装包及版本列表保存到 requirements.txt文件中
cat > requirements.txt << 'EOF'
beautifulsoup4==4.7.1
bleach==3.1.0
typing-extensions==3.7.4.3
tzlocal==2.0.0
urllib3==1.25.3
wcwidth==0.1.7
llvmlite==0.29.0
webencodings==0.5.1
websocket-client==1.3.1
Werkzeug==0.15.4
widgetsnbextension==3.4.2
xgboost==1.5.2
zipp==3.4.0
zope.event==4.5.0
zope.interface==5.4.0
EOF

4. 安装所有包
pip install -r requirements.txt

#安装报错处理:
1)遇到没法安装的包先从requirements.txt删掉,把能安装的先安装好
2)之后单独装 未安装的包

a3dc8a04cfac07eaa94f40cac6afe6c9

 


①看源里实际有哪些文件
curl http://xxx.xxx.xxx.xxx/pipPackages/ 2>/dev/null | grep -iE "(llvmlite|xgboost|未安装的包)"
如果有对应版本,但是安装不了,可以先升级pip3再安装包
升级命令:pip3 install --upgrade pip

②可以直接从对应地址绕过版本检查安装包
pip3 install --ignore-requires-python http://xxx.xxx.xxx.xxx/pipPackages/scikit_learn-0.24.1-cp36-cp36m-manylinux2010_x86_64.whl

③如果已经有更高版本的包,需要安装低版本的包
pip3 install --ignore-requires-python --force-reinstall http://xxx.xxx.xxx.xxx/pipPackages/llvmlite-0.29.0-1-cp36-cp36m-manylinux1_x86_64.whl

 

5.退出python3虚拟环境

deactivate

posted @ 2026-04-18 19:22  铿锵有力自信且坚定  阅读(16)  评论(0)    收藏  举报