python - Pip3 不适用于 OS X

标签 python python-3.x pip

我最近重新下载了 Python 3 以将其更新到最新版本(3.5.2?),我一定是做错了什么。 我终端中的 Pip3 不再响应。当我输入“pip3 install some module”时,它返回:

-bash pip3: command not found

我进入/usr/local/bin/并看到 pip3 和 pip3.5 是 0 字节。我已经重新运行安装 python 包,希望安装能够修复它。

我的 2.7 pip 工作正常。

编辑:已检查并且 pip3 就在它应该的位置 (AKA/Library/Frameworks/Python.framework/Versions/3.4/bin/pip3)

Edit2:修复了!第一次跑

python3 -m pip install *ModuleName*

它运行正确。 它告诉我我需要更新我的 pip。所以我做了

python3 -m pip install --upgrade pip 

然后 pip3 恢复工作。

最佳答案

这只是一个猜测,但是 /usr/local/bin/pip3 等可能只是指向真正二进制文件的符号链接(symbolic link)。您可以运行 ls -l/usr/local/bin/pip3 来查看符号链接(symbolic link)指向的位置。

关于python - Pip3 不适用于 OS X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38973737/

相关文章:

python - 按值排序后如何按字母顺序对字典的键进行排序?

python - 从 Python 3.4 连接到远程 MySQL 数据库

python - AWS Lambda - scrapy 库不工作(无法导入名称 certificate_transparency)

python - Selenium Python Headless Webdriver (PhantomJS) 不工作

python - 使用 python 2.7 编写包含 unicode 的 csv 文件

python - 查找由 scikit-image 的 blob_log(高斯拉普拉斯算子)方法识别的 Blob 列表的平均像素值

python - 在python OpenCV中使用特定的高度和宽度调整和填充图像会导致错误和不准确的结果

django - 设置可选用户名 django 用户

python - pip:找不到与 tensorflow 匹配的分布

python - 如何将 -f 要求添加到 piprequirements.txt 文件