将软件包安装到Canopy

时间:2013-07-08 18:02:02

标签: python install package enthought canopy

我对编码,编程,Python以及一般的计算机都很陌生,所以我需要一些Canopy的帮助。我一直在为Canopy安装任何包装时遇到相当麻烦;一些东西在内部包管理器中,但是每当它没有时,它真的很混乱。我想我会列出一个特定的安装。

我正在尝试将“pywcs”(下面提供的链接)安装到我的Win7 64位计算机上。我有Cygwin,如果这有帮助的话。我不知道怎么回事;我在网上找到的东西很混乱,Cygwin easy_install(filename)似乎永远不会起作用。任何分步解决方案?

5 个答案:

答案 0 :(得分:8)

我安装astropy的方式如下。

  1. 打开Windows终端
  2. 将目录更改为C:\Users\<USER NAME>\AppData\Local\Enthought\Canopy32\User\Scripts
  3. 输入easy_install.exe astropy
  4. 等到下载完成,然后重新启动Enthought。
  5. Astropy

答案 1 :(得分:3)

有时候安装包裹对于顶篷来说可能很难。您可以在自己的 canopy命令提示符下使用pip install mrjob命令安装所有python包

  1. 转到树冠编辑器上的工具标签,
  2. 左键单击canopy命令提示符
  3. 最后pip install <package name>并按Enter键

答案 2 :(得分:2)

关键是,为了将软件包安装到任何Python发行版(包括Canopy Python)中,您应该使用该Python来执行安装。你可以参考Cygwin的“easy_install”,但你应该使用Canopy的easy_install。

this article中所述,确保运行Canopy的Python(以及Canopy的easy_install)的最简单方法是在PATH上安装Canopy Python。这在Canopy安装期间默认完成,但是如果您取消选中此选项,或者如果您的Cygwin安装不使用Windows PATH,那么您将需要相应地调整您的Cygwin PATH。

按照Sukrit的建议,从Canopy Python Scripts目录运行安装也是一种合理的方法。

或者,根据其编译器依赖性,您可以从Windows命令提示符而不是Cygwin安装astropy(当然Canopy必须也在此处的PATH上,因为默认情况下也是如此。)

答案 3 :(得分:0)

在Linux中,您可以按照以下方式执行此操作。

1)确保您使用的是Canopy版本的Python - 请查看https://support.enthought.com/entries/23389761-Installing-packages-into-Canopy-User-Python-from-the-command-line

2)在命令提示符下使用easy_install,例如:

$ easy_install pp==1.5.7 

安装pp

版本1.5.7

答案 4 :(得分:0)

仅供参考,Astropy现在默认包含在Enthought Canopy中:

https://www.enthought.com/products/canopy/package-index/