python小Tips

82 阅读1分钟

python2和python3包管理安装问题

在系统中我们经常会安装python2和python3两个版本的,也会分别使用pip和pip3来安装各版本不同的库.
其中python2的包安装位置如下:
使用python -m site可查到

USER_BASE: '/Users/shengchao1/Library/Python/2.7' (exists) USER_SITE:/Users/shengchao1/Library/Python/2.7/lib/python/site-packages' (exists) 仓库位置

pip install [包名] 默认安装位置

使用python3 -m site可查到

USER_BASE: '/Users/shengchao1/Library/Python/3.8' (exists) USER_SITE:/Users/shengchao1/Library/Python/3.8/lib/python/site-packages' (exists) 仓库位置

pip3 install [包名] 默认安装位置

如果删除python2并重新安装后,pip和pip3的安装路径会都指向python3.如果要在Python2上重新安装库。可以使用下述命令

python -m pip install [包名]