Pip Install继续将库安装到Python2.7而不是Python3上

2024-04-20 07:19:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图将gitpython等模块安装到我的Python3目录中,但是当我运行: Pip install gitpython它会自动下载到python2.7

我试着指定Python3目录,但它显示库已经安装。在

Requirement already satisfied: gitpython in /usr/local/lib/python2.7/dist-packages (2.1.11)

问题是当我试图调用from git import repo我的Python3找不到模块。在

有没有办法让pip把我的库默认安装到Python3上,我可以卸载python2.7来避免问题吗?在

我跑 sudo apt install python3-pip 它声明它已经安装好了,所以我运行sudo pip3 install gitpython并显示{}

解决方案

sudo apt-get remove python3-pip; sudo apt-get install python3-pip


Tags: 模块installpipin目录getsudoapt
3条回答

这取决于你的pip版本。皮托可能会这么做。在

sudo apt-get install python3-pip
sudo pip3 install MODULE_NAME

您可以尝试使用以下内容查看python版本:

python --version

如果结果是python2.7,这意味着需要设置python3的环境变量。在

之后,您可以尝试:

^{pr2}$

我希望它能帮助你=)

阿德里安

您应该使用pip3在python3环境中安装包。因此,不要使用pip安装pip3 install gitpython

相关问题 更多 >