问题标签 [scitools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2851 浏览

python-2.7 - 名称“情节”未定义

我从 conda 成功安装了 scitools_no_easyviz(我在 Spyder 上工作),但我无法导入绘图。更具体地说,这是我的代码

当我运行代码时,我收到以下错误

NameError:名称“情节”未定义

可能是什么问题呢?

0 投票
1 回答
932 浏览

python - 有没有办法在 python 脚本中创建一个理解(来自 Scitools)数据库?

我正在编写一个 python 脚本来确定引用给定项目的项目,并且从 Scitools 遇到了理解。在对理解 Python API 进行研究之后,看来我需要“打开”一个数据库才能执行任何命令并发现关于给定项目的所有信息。例如,当我执行此操作时:

例子.py

我遇到了一个 understand.UnderstandError: DBCorrupt 错误,因为我没有输入 .udb 文件,而是输入了 .csproj 文件。我假设我必须创建这个 .udb 文件,它是一个 db 文件。

我试图避免使用理解 GUI 并在 python 脚本中自动化这个静态工具。有什么方法可以从给定项目创建数据库,然后执行理解必须提供的许多命令。任何指导将不胜感激!

0 投票
3 回答
53399 浏览

python - Jupyter:安装新模块

我最近用 Python 3.5 和其他所有版本安装了 Anaconda。我来自 R,我习惯于动态安装软件包。我正在尝试通过 jupyter notebook 安装一个名为 scitools 的模块。我想在 jupyter 中重新创建它。但是,我不知道如何动态安装软件包(如果可能的话)。非常感谢您的帮助。谢谢!

在此处输入图像描述

编辑:我正在尝试按照社区的推荐使用 conda,但它不起作用。我正在使用 mac OSX

在此处输入图像描述

0 投票
2 回答
260 浏览

python - Python:如何让不同版本的 python 访问相同的模块?

我使用的是 mac,我有两个版本的 python(2.7 和 3.5)。我使用 scitools 安装并使用pip2.7import from scitools import *但不是 3.5。我想知道是不是因为链接或其他原因。我已经附上了截图。谢谢!

在此处输入图像描述

编辑:

pip3 install scitools给出:

在此处输入图像描述

0 投票
2 回答
414 浏览

python - Pip 安装包失败

我尝试了几个小时来安装软件包,但我真的被卡住了,我现在非常绝望。我在这里和网络上尝试了一切,但没有任何效果!我首先尝试使用 pycharm 安装 SciTools,然后通过终端尝试,但两者都给了我与这里看到的相同的错误(我有 mac):

找不到满足 SciTools==0.08 要求的版本(来自版本:)未找到 SciTools==0.8 的匹配发行版

0 投票
2 回答
2144 浏览

python - 如何在 matplotlib 和 cartopy 中轻松添加具有适当位置和大小的子轴?

我想在第一个轴的右上角添加第二个轴。谷歌搜索后,我发现了两种方法来做这样的事情:fig.add_axes()mpl_toolkits.axes_grid.inset_locator.inset_axes. 但fig.add_axes()不接受transformarg。所以下面的代码会报错。所以位置不能在父坐标轴坐标下,而是在图形坐标下。

并且inset_axes()不接受projectionarg,所以我不能添加ax2为 cartopy geo-axes。

我在matplotlib issue上问过这个问题。只要它不是 cartopy 轴,以下代码似乎就可以很好地工作。

问题:

如何在 matplotlib 和 cartopy 中轻松添加具有适当位置和大小的子轴?

据我了解,在 之后ax.set_extend(),轴的大小会发生变化。那么也许有一种方法可以将子轴的某个点(例如:的右上角ax2)锚定在父轴的一个固定位置(例如:的右上角ax1)?

0 投票
1 回答
219 浏览

c - 如何使用(Scitools)理解的perl api在.c文件中查找特定字符串?

我正在尝试通过使用(Scitools)Understand 的 Perl API 编写 Perl 脚本来分析代码库(许多 .c 文件)。

我知道对于给定的 .c 文件,很容易获得变量、函数等的列表。

可能使用过理解Perl API 的人可以为我指明正确的方向来搜索文件多行中存在的特定字符串?并可能返回行号?

0 投票
1 回答
1080 浏览

python-3.x - 使用 Cartopy 和 Pyproj 重新投影 GOES16 卫星数据

我正在尝试使用 cartopy 或 pyproj 重新投影 GOES16 Full Disk 图像。我想把它变成一个不同的投影。对于此示例,我尝试将其重新投影到墨卡托。然而,当我运行代码时,我得到了一个完整的全球数据图像,而不是墨卡托投影,也没有任何 cartopy 特征。我觉得我错过了一个简单的步骤,但无法弄清楚它是什么。下面是一个可重现的示例 - 我使用的是 Python 3.5。

0 投票
0 回答
511 浏览

python - python 3的scitools是否存在?

我目前正在阅读“A Primer on Scientific Programming with Python”一书,推荐安装的软件包之一是 scitools。我在 CentOS 7 机器上安装了 Python 3.6 的 Anaconda 版本。当我尝试按照文本中的说明安装 scitools 时,我收到一条错误消息,指出 python 2.7 是我尝试安装的 scitools 版本的依赖项,并且我错过了它。

所以,我想我在问是否有适用于 python 3 的 scitools 版本。如果有,我可以用 conda 安装它吗?

0 投票
1 回答
1103 浏览

python - 如何使用 Anaconda 在 Python3 上安装 scitools 模块?

我需要在 Anaconda 中安装 scitools 模块。命令

不工作。我在 Windows 10 上使用 Python 3。我将不胜感激。