繁体   English   中英

将软件包安装到Canopy

[英]Installing a package to Canopy

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

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

我安装astropy的方式如下。

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

Astropy

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

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

关键是,为了将软件包安装到任何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上,因为默认情况下也是如此。)

在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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM