【发布时间】:2018-09-24 17:50:50
【问题描述】:
我正在尝试开始一个 python 项目,我需要一些数据科学库,并被指示安装 Anaconda。 安装后我意识到我不需要它,所以我尝试卸载它。
现在我试图用 pip 安装一个包,但我猜 pip 没有安装,或者我的路径现在都不正常了,我很困惑,因为 python 在多个地方。
在/Library/Python 我有一个 2.6 和 2.7 文件夹,都只包含 Extras.pth 和 README
在/usr/local/bin 我有python2 python2-config python2.7 python2.7-config pythonw2 pythonw2.7
这显然是 Pipenv 环境?当我在 PyCharm 中创建一个新项目时,/usr/local/bin/python2.7 是它想要使用的目录。
还有蟒蛇在
/usr/local/opt/python
/usr/loca/opt/python2
/usr/local/Cellar/python/2.7.13_1/
我的问题是当我想用 pip 安装任何东西时,我得到了
-bash: pip: command not found
当我运行sudo easy_install pip 时,我得到了
Searching for pip
Reading https://pypi.python.org/simple/pip/
Download error on https://pypi.python.org/simple/pip/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) -- Some packages may not be found!
Couldn't find index page for 'pip' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) -- Some packages may not be found!
No local packages or download links found for pip
error: Could not find suitable distribution for Requirement.parse('pip')
运行which python 得到/usr/bin/python
所以现在我对哪个 python 目录是哪个以及如何让 pip 再次工作感到困惑。
我知道 pip 存在并在我的 /usr/local/Cellar/python/2.7.13_1/bin/pip 的 Homebrew 安装中工作的唯一地方
谁能帮我解决这个问题?
【问题讨论】:
-
你试过pip.pypa.io/en/stable/installing的pip安装说明
-
首先,运行
brew doctor,看看它是否输出有意义的东西。
标签: python macos python-2.7 pip