小编dac*_*cox的帖子

接口中的TypeScript通用方法签名

我试图用几个方法定义一个接口,我希望其中一个方法是通用的.

这是一种filterUnique方法,因此它应该能够过滤数字,字符串等列表.

以下内容不适合我:

export interface IGenericServices {
    filterUnique(array: Array<T>): Array<T>;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法让这个编译,或者我在某处犯了一个概念上的错误?

干杯!

generics typescript

17
推荐指数
1
解决办法
1万
查看次数

为 numpy 等库创建 Python Wheels

我们目前正在运行我们自己的私有 PyPi 服务器,并上传我们内部 Python 库的轮子以加快安装速度。

我们的许多工具都需要 numpy、scipy、pandas 等。

通过从源代码安装所有依赖项,然后使用,我们为所有依赖项构建了轮子

pip wheel .
Run Code Online (Sandbox Code Playgroud)

它为我们所有的依赖项输出轮子 - 或者我们是这么认为的。

我们发现,当我们从我们的私有 PyPi 安装 numpy 时,它可以作为轮子使用,会发生以下情况。

>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "redacted/lib/python2.7/site-packages/numpy/__init__.py", line 199, in <module>
    from . import random
  File "redacted/site-packages/numpy/random/__init__.py", line 99, in <module>
    from .mtrand import *
ImportError: redacted/lib/python2.7/site-packages/numpy/random/mtrand.so: undefined symbol: PyFPE_jbuf
Run Code Online (Sandbox Code Playgroud)

我很清楚这些轮子没有正确创建。我不清楚的是如何解决这个问题。我们不会将这些分发给公众,仅用于我们的内部工具。

python numpy python-wheel pypiserver

5
推荐指数
1
解决办法
869
查看次数

标签 统计

generics ×1

numpy ×1

pypiserver ×1

python ×1

python-wheel ×1

typescript ×1