4

我对编码、编程、Python 和一般的计算机都很陌生,所以我需要一些关于 Canopy 的帮助。我在将任何软件包安装到 Canopy 时一直遇到麻烦;有些东西在内部包管理器中,但如果不是,那真的很混乱。我想我会列出一个特定的安装。

我正在尝试将“pywcs”(下面提供的链接)安装到我的 Win7 64 位机器上。如果有帮助的话,我有 Cygwin。我不知道该怎么做;我在网上找到的东西很混乱,而且 Cygwin easy_install (filename) 似乎从来没有工作过。有什么分步解决方案吗?

4

5 回答 5

9

我的安装方式astropy如下。

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

天体

于 2013-07-08T18:41:18.200 回答
3

有时安装软件包对于 enthought canopy 来说可能很困难。pip install mrjob您可以在其自己的树冠命令提示符下使用命令安装所有 python 包

  1. 转到树冠编辑器上的工具选项卡,
  2. 左键单击树冠命令提示符,
  3. 最后pip install <package name> 按 Enter 键
于 2017-07-28T14:32:35.213 回答
2

关键点是,为了将包安装到任何 Python 发行版(包括 Canopy Python)中,您应该使用该 Python 来执行安装。您指的是 Cygwin 的“easy_install”,但您应该改用 Canopy 的 easy_install。

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

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

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

于 2013-07-08T19:50:45.117 回答
0

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

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

于 2013-09-28T13:12:42.647 回答
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 

安装 1.5.7 版的 pp

于 2013-09-11T06:47:37.513 回答