2016-10-20 45 views
0

我按照說明使用python 3.5,ipython和jupyter爲機器學習課程創建Tensorflow環境。在Tensorflow環境中找不到pip3:「-bash:pip3:command not found」

我使用conda create -n tensorflow python=3.5用python 3.5創建了一個Tenserflow環境。這工作。

然後我跑了conda install -c conda-forge tensorflow。這也有效。

然後我安裝了ipython conda install ipython,這也很好。

但是,當我運行pip3 install jupyter時,我收到了錯誤消息bash: pip3: command not found

,我發現關於PIP 3問題變化和幾個帖子(在Tensorflow環境中):

  • 當我鍵入pip --version,它告訴我,我有版本8.1.2

  • 當我嘗試locate pip3,我得到WARNING: The locate database (/var/db/locate.database) does not exist

我試着用pip-3.2在其他的一個推薦問題的解決方案(這對OP有效),我得到相同的command not found錯誤消息。

我正在使用OS X 10.8.5

+1

正如您使用Python 3('python = 3.5')創建環境一樣,'pip'是'pip3'。所以只需運行'pip install jupyter'。你也可以用'conda install jupyter'來使用conda。 –

回答

-1

pip與pip3不同。所以如果找不到它,你可能需要安裝它。如果安裝運行:

sudo updatedb 

這將更新定位功能。

如果您使用的是conda,您爲什麼要用pip安裝它?

Jupyter是ipython的新版本。運行conda安裝ipython安裝ipython(現在是jupyter)。

+1

pip和pip3在某些情況下有所不同,但在Python 3環境中,它們是相同的(如果兩者都存在)。 –