2017-04-24 240 views
0

我安装了一个Anaconda的副本来玩,但决定我更喜欢自制软件,所以我删除了它。但是,这似乎搞乱了我的Jupyter笔记本安装,因为我无法再访问它。我pip install jupyter重新安装它,当我运行pip show jupyter我得到:-bash:jupyter:找不到命令

Version: 1.0.0 
Summary: Jupyter metapackage. Install all the Jupyter components in one go. 
Home-page: http://jupyter.org 
Author: Jupyter Development Team 
Author-email: [email protected] 
License: BSD 
Location: /usr/local/lib/python2.7/site-packages 
Requires: ipywidgets, nbconvert, notebook, jupyter-console, qtconsole, ipykernel 

但是当我运行which -a jupyter我什么也没得到。我甚至尝试通过Homebrew再次卸载并安装python,它仍然给我错误,-bash: jupyter: command not found

我已经正确安装蟒蛇,which -a python给出:

/usr/local/bin/python 
/usr/bin/python 

任何想法,为什么它可能无法正常工作?

+0

自制软件和蟒蛇有非常不同的用途 –

+0

这是可能的点子安装在其他地方的二进制文件。 'find/-name jupyter'返回什么? –

回答

1

下面的命令似乎只安装Python文件(下你的情况/usr/local/lib/python2.7/site-packages):

pip install jupyter 

可以运行jupyter作为Python的模块,像这样:

python -m jupyter 

要查看所有已安装的模块,你可以键入从Python的外壳下面的命令:

help('modules') 

作为替代方案,你可以尝试升级包:如果您想通过简单地在你的shell中键入jupyter那么路径jupyter的二进制文件应该放在访问jupyter

pip install --upgrade pip 
pip install --upgrade jupyter 

里面的PATH变量。

jupyter二进制置于下的/ usr/local/bin中/ jupyter(Ubuntu的14.04)水蟒软件的安装。

2

我在Mac上,正在使用Zsh。出于某种原因,我安装了Python3,以下行后:

PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}" 

加入.zprofile而不是.zshrc

我把这条线转移到.zshrc,并做了source ~/.zshrc。那就是诀窍。

+1

谢谢你节省我的一天 – Fanny