我最近删除了Anaconda并用brew重新安装了python.我按照这些说明安装了所有东西.
Python工作得很好,到目前为止我测试的所有软件包都可以工作.我已经安装了ipython,但尝试从终端启动它会给出:
-bash:ipython:找不到命令
我找到了安装位置:
/usr/local/lib/python2.7/site-packages/ipython
在更早的相关问题之后,我尝试将此路径添加到.bash_profile但是得到了:
-bash :: /usr/local/lib/python2.7/site-packages/ipython:没有这样的文件或目录
终端启动时.
更多信息:Anaconda安装了一个删除的El-Capitan 10.11.2,python 2.7.
任何帮助将非常感激!
编辑:为@cel请求添加了更多信息:
echo $PATH 得到:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/Library/TeX/texbin:/Applications/Sublime Text.app/Contents/SharedSupport/bin
Run Code Online (Sandbox Code Playgroud)
which -a python给出:
/usr/local/bin/python和/usr/bin/python.
编辑:添加了python -m pip install ipythoncel的请求的输出:
Requirement already satisfied (use --upgrade to upgrade): ipython in /usr/local/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): traitlets in /usr/local/lib/python2.7/site-packages (from ipython)
Requirement already satisfied (use --upgrade to upgrade): pickleshare in /usr/local/lib/python2.7/site-packages (from ipython)
Requirement already satisfied (use --upgrade to upgrade): simplegeneric>0.8 in …Run Code Online (Sandbox Code Playgroud) 使用通过自制软件安装的Python 2.7.然后我用pip来安装IPython.所以,IPython似乎安装在:
/usr/local/lib/python2.7/site-packages/
我认为这是真的,因为有一个IPython目录和ipython蛋.
但是,当我在终端输入ipython时,我得到:
-bash:ipython:找不到命令
我不明白为什么这只发生在IPython而不是python?另外,我该如何解决这个问题?我应该在.bashrc中添加什么路径?我该如何添加?
目前,我的.bashrc读取:
PATH = $ PATH:在/ usr/local/bin目录/
谢谢!