首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >brew python与非brew ipython

brew python与非brew ipython
EN

Stack Overflow用户
提问于 2016-08-25 23:44:13
回答 3查看 2.2K关注 0票数 0

我通过brew安装了python,并将其设置为默认的python。如果我运行which python,我将获得/usr/local/bin/python。另外,pip是通过brew安装的,which pip返回/usr/local/bin/pip

我不记得我是如何安装/opt/local/bin/ipython的,但我不是通过brew完成的,因为当我输入ipython时,我会获得ipython。它是OS X版本的ipython吗?

我在这个版本的ipython上安装了所有的库,例如,我在ipython上安装了matplotlib,但在python上没有。我不想在brew python上重新安装所有内容,而是继续在此版本的ipython上安装库。如何在那里安装新库?例如,Python Image Library,或者libjpeg?

如果可能的话,我想要一个详尽的答案来理解我的问题,而不仅仅是一个快速的修复技巧。

EN

回答 3

Stack Overflow用户

发布于 2016-08-26 00:01:21

我通过brew安装了python,并使其成为我的默认python。如果我运行which python,我将获得/usr/local/bin/python

好的,到目前为止还不错。

pip也是通过brew安装的,pip会返回/usr/local/bin/pip

实际上,并不完全是brew install python会安装pip,因为即使使用brew search pip也会出现以下警告。

代码语言:javascript
复制
If you meant "pip" precisely:

Homebrew provides pip via: `brew install python`. However you will then
have two Pythons installed on your Mac, so alternatively you can install
pip via the instructions at:
  https://pip.readthedocs.io/en/stable/installing/

所以,Python附带的是pip,而不是brew install

当我键入which ipython时,我将获得/opt/local/bin/ipython。它是ipython的OSX版本吗?

没有"OSX版本的ipython"...

我在这个版本的

上安装了所有的库,例如,我在ipython上安装了matplotlib,但在python上没有。

实际上,您已将它们安装到安装了Python的brew上。IPython并不是Python的新安装。

您甚至可以从终端和import matplotlib启动python解释器来检查这一点

我不想在brew python上重新安装所有东西。

需要重新安装的到底是什么?它已经安装到了brew python中

票数 1
EN

Stack Overflow用户

发布于 2016-08-25 23:50:33

要传输所有包,可以使用pip冻结所有安装在ipython中的包,然后从放入包的文件轻松安装它们。

pip freeze > requirements.txt

然后从文件pip install -r requirements.txt安装它们

我不太清楚你在问什么,所以如果这不是你想做的,请告诉我。

票数 0
EN

Stack Overflow用户

发布于 2016-08-26 01:14:31

好的,所以我通过卸载macport (以及我正在使用的ipython,它在/opt/local/bin下)并通过pip安装ipython来解决这个问题。然后我通过pip重新安装我需要的东西(例如jupyter)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39149554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档