- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是 python 和 Canopy 的新手。我在网上搜索了可能的解决方案,包括Enthought Canopy的支持论坛,但按照其他类似问题下的说明未能解决我的问题。
我使用 Mac 操作系统,并想将外部 python 包安装到我的 Enthought Canopy(具体来说,一个名为“ggplot”的新包(https://github.com/yhat/ggplot/))。
Enthought (https://support.enthought.com/entries/23389761-Installing-packages-into-Canopy-Python-from-the-command-line) 支持论坛上的说明说“从操作系统命令行遵循标准 Python 安装程序”。但是,我只能将这个包安装到我以前的 python 库(系统默认 python)。当我想在 Canopy 中导入这个模块时,它失败了。我想我可能需要更改安装路径才能在 Canopy 中安装此软件包,但不确定如何更改以及更改位置。
当我将 Enthought 设置为默认 python env 时,我想使用 Sublime text 运行我的脚本时,它成功了,所以我猜它仍然从我以前的 python 库中导入了包。我怎么知道编辑器当前使用的是哪个环境?
谢谢!
最佳答案
1) 引用的文章链接到 another article ,它描述了如何使 Canopy Python 成为默认的 Python,并指出最简单的方法是简单地使用 Canopy 首选项对话框使 Canopy 成为您的默认 Python。
如果您不想这样做,本文建议您修改 PATH 环境变量(请注意,这实际上不是“安装路径”,而是用于定位程序以任何原因运行的更通用的路径。)
所以我猜您不知道该怎么做?这是一个简单的方法。在继续安装之前,从终端键入以下内容(替换您自己的用户名):
export PATH=/Users/你的用户名/Library/Enthought/Canopy_64bit/User/bin:${PATH}
2) 要了解您的编辑器使用的环境,请运行以下程序:
import sys
print sys.prefix
关于python - 如何将外部包安装到 Canopy 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19415650/
我是一名优秀的程序员,十分优秀!