我安装了python,但pip不工作

l2osamch  于 2023-02-11  发布在  Python
关注(0)|答案(4)|浏览(172)

当我在我的终端中使用python--version或者python3--version时,它会相应地给我python2.7.18和python3.8.9,但是当我尝试使用pip时,它应该和python一起安装,我得到"zsh:未找到命令:尖"
另外:我找不到我的python软件包的安装位置。我试着删除它们,但是没有用。以下是我卸载它们的命令:
在我的媒体库文件夹中:sudo rm -rf Python
在根目录中:

sudo rm -rf “/Applications/Python”
sudo rm -rf /Library/Frameworks/Python.framework
sudo rm -rf /usr/local/bin/python

即使在我运行python时执行了这些命令--它告诉我我有python

pieyvz9o

pieyvz9o1#

要找到pip和python安装的路径:

$ which python
/usr/bin/python
$ which python3
/usr/local/bin/python3
$ which pip
/usr/local/bin/pip
$ which pip3
/usr/local/bin/pip3

如果which命令没有找到pip,您需要安装它。

python3 install pip

同样,如果你有多个Python项目,为每个项目创建虚拟环境也是一个好主意,这将把你安装到每个项目环境中的模块隔离开来。

tzdcorbm

tzdcorbm2#

pip是一个python库,它不一定要有pip。
我建议您使用pyenv,它将为您提供创建许多虚拟环境和默认安装pip的选项。
github pyenv how to instructions
在开发过程中,人们经常需要从规范python发行版之外的库导入功能,不同的项目需要不同的导入,并且经常需要同一个库的不同版本,虚拟环境使人们能够为特定的用途管理库版本。

l7mqbcuq

l7mqbcuq3#

在Linux上,需要从终端安装pip

sudo apt-get -y install python3-pip
tp5buhyn

tp5buhyn4#

如果你还没有安装python,让我们先安装python。
安装python:

brew install python

Python的最新版本已经包含了pip,所以不需要单独安装,如果你的Python版本没有包含pip,你应该升级到最新版本。

brew update
brew upgrade python

然后尝试使用"pip"命令
示例:

pip install Scrapy

如果前面的方法不起作用,并且您的python版本是Python 3,则尝试使用"pip3"代替"pip"
示例:

pip3 install Scrapy

相关问题