【问题标题】:pip3 not found in Tensorflow environment: "-bash: pip3: command not found"在 TensorFlow 环境中找不到 pip3:“-bash: pip3: command not found”
【发布时间】:2016-10-20 17:54:55
【问题描述】:

我正在按照说明为机器学习课程创建一个 Tensorflow 环境,其中包含 python 3.5、ipython 和 jupyter。

我使用 conda create -n tensorflow python=3.5 创建了一个带有 python 3.5 的 Tenserflow 环境。那行得通。

然后我跑了conda install -c conda-forge tensorflow。这也奏效了。

然后我用conda install ipython 安装了ipython,它也运行良好。

但是,当我运行pip3 install jupyter 时,我收到了错误消息bash: pip3: command not found

我发现了一些关于 pip3 问题变体的帖子和(在 Tensorflow 环境中):

  • 当我输入 pip --version 时,它告诉我我的版本是 8.1.2

  • 当我尝试locate pip3 时,我得到WARNING: The locate database (/var/db/locate.database) does not exist

我尝试按照其他问题的解决方案之一(适用于该 OP)中的建议使用 pip-3.2,但我收到了相同的 command not found 错误消息。

我使用的是 OS X 10.8.5

【问题讨论】:

  • 当您使用 Python 3 (python=3.5) 创建环境时,pippip3。所以只需运行pip install jupyter。您也可以使用 conda,与 conda install jupyter

标签: python-3.x pip ipython tensorflow jupyter


【解决方案1】:

pip 与 pip3 不同。因此,如果找不到,您可能需要安装它。如果已安装,请运行:

sudo updatedb 

这将更新定位功能。

如果您使用 conda,为什么还要使用 pip 安装它?

Jupyter 是 ipython 的新版本。运行 conda install ipython 安装 ipython(现在是 jupyter)。

【讨论】:

  • pip 和 pip3 在某些情况下是不同的,但在 Python 3 环境中,它们是相同的(如果两者都存在)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-08-01
  • 2019-07-07
  • 1970-01-01
  • 1970-01-01
  • 2021-02-05
  • 2018-06-09
  • 2014-07-01
相关资源
最近更新 更多