Python 在不带终端的Mac OS X 10.6上安装matplotlib

Python 在不带终端的Mac OS X 10.6上安装matplotlib,python,macos,matplotlib,Python,Macos,Matplotlib,由于不同的原因,我不能在终端中使用admin。这是一种在Mac OS X 10.6上安装matplotlib而不使用终端的方法?安装或python发行版基本上是直接的,不需要很多终端操作 我没有mac电脑,所以我不太确定它是怎么做到的,但在win上,它基本上是一个你运行的.exe。要了解您的期望: 我在win上使用anaconda,默认安装是python2.7,还有大约100多个包(包括matplotlib)。在conda中,您可以配置其他环境(py2.6、py3.3、py3.4),并在没有终端

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

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

我没有mac电脑,所以我不太确定它是怎么做到的,但在win上,它基本上是一个你运行的.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,您需要设置两个不同的环境变量(可能在win中没有终端,不知道iOS)。您还需要在IDE中执行一些小的设置步骤,但不需要终端

Conda附带spyder IDE,因此可以在没有终端/控制台/提示符的情况下在其中设置相同的东西

也可以启动anaconda图形启动器,并从那里启动IPython cosole和IPython笔记本电脑。您也可以在那里选择您的环境,因此您可以使用py3k或py2k启动IPy。也可以从图形启动器配置其他环境。不幸的是环境署。如果您在其中配置,则不会安装默认发行版已安装的所有软件包。事实上,他们只有一个简单的python解释器

如果你不介意使用python2.7,你可以得到你想要的。我看到的第二个最大的问题是,你不能安装额外的软件包,因为它们需要你使用终端,激活环境。您想使用(
source activate[env.name]),然后运行
conda安装[package.name]`

我认为类似的情况也适用于canopy(不过值得一看,我个人不使用它)

但一般来说,您将创建虚拟环境,运行
sourceactivate{env.name}
并从那里继续。将自己限制在没有终端的操作上意味着要实现这些发行版为您提供的有限数量的选项,需要做大量的工作

您的意思是“不能在终端中使用管理员”,即您没有root访问权限,但可以为普通用户使用终端吗? 如果是这样的话,并且假设您已经安装了Python,那么您可以安装模块,而不是systewide,而是只为单个用户(没有root权限)安装模块,如上所述