在没有终端的Mac OS X 10.6上安装matplotlib

时间:2015-05-09 11:04:10

标签: python macos matplotlib

由于不同的原因,我无法在终端中使用admin。这是一种在不使用终端的情况下在Mac OS X 10.6上安装matplotlib的方法吗?

2 个答案:

答案 0 :(得分:0)

安装anacondacanopy python发行版基本上是直接的,不需要很多终端操作。

我没有mac,所以我不太确定它是如何完成的,但是在胜利时它基本上是你运行的.exe。想要体验一下您的期望:

我在win上使用anaconda,默认安装是python2.7,大约有100多个包(包括matplotlib)。在conda中,您可以配置其他环境(py2.6,py3.3,py3.4)并将它们与默认的2.7并行,而不需要终端。但是,根据您的IDE,您可能会或可能无法使用它们。

即。使用python2.7和3.4解释器,使用microsoft visual studio作为IDE,你需要设置2个不同的环境变量(可能在没有终端的win中,不知道iOS)。您还需要在IDE中执行一些小的设置步骤,但不需要终端。

Conda带有spyder IDE,所以有可能可能,在没有终端/控制台/提示的情况下在那里设置相同的东西。

也可以启动anaconda图形启动器并从那里启动IPython cosole和IPython笔记本。您也可以在那里选择您的环境,因此您可以使用py3k或py2k启动IPy。也可以从图形启动器配置其他环境。不幸的是envs。您配置将没有默认分发已安装的所有软件包。事实上,他们只会拥有裸python解释器。

如果你不介意使用python2.7,你可以得到你想要的。我看到的第二大问题是你无法安装额外的软件包,因为它们要求你使用终端,激活env。你想使用(source activate [env.name]) and then running conda install [package.name]`。

我认为冠层可能也是如此(虽然值得一试,但我个人并没有使用它)。

但总的来说,这个想法是你将创建虚拟环境,运行source activate {env.name}并从那里继续。将自己限制在没有终端的行动中,即使是这些发行版为您提供的有限数量的选项,也需要做很多工作。

答案 1 :(得分:0)

你的意思是"不能在终端"中使用admin,你没有root权限,但可以使用终端为普通用户? 如果是这样,假设您已经安装了Python,则可以安装不是系统范围的模块,但仅适用于单here所述的单用户(没有root权限)。