小编nun*_*nco的帖子

使用Numpy和pypy

我正在使用一些numpy工具(主要是数组),我想用pypy运行脚本,但我无法使其工作.

我得到的错误是: ImportError: No module named multiarray.

我检查了multiarray.so文件是否在核心文件夹中.

有人可以先告诉我:有可能做我想做的事情吗?第二:我怎么能这样做?

python pypy numpy

19
推荐指数
5
解决办法
9713
查看次数

在mac osx lion中安装MatplotLib

我试图在Mac OSX Lion中安装matplotlib.试图使用sourcefourge站点中的二进制文件,但我得到了这个错误:"matplotlib需要安装System Python 2.7".

我去了终端并输入了python --version并检查了要求.

在此之后我尝试使用pip,并且这样做é得到以下错误:

"src/_image.cpp:908:错误:无效使用不完整类型'struct png_info_def'"

你能告诉我如何安装它的线索吗?

非常感谢.

编辑:我找到了一种方法,无需安装新版本的python:

http://the.taoofmac.com/space/blog/2011/07/24/2222

python macos matplotlib osx-lion

18
推荐指数
3
解决办法
3万
查看次数

Android Speed基于加速度计值

我需要根据加速度计值获取Android设备的速度.我制作了一个允许我获取加速度计值的代码,然后使用公式计算速度:v = v0 + at.(矢量计算)

我的问题是我的速度只会增加而不会减少.我认为问题在于设备永远不会出现负加速度.

你能帮帮我吗?

java android

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

Cython,C和Fortran

我想请教您通过C函数调用fortran函数的帮助.这些C函数将通过cython在python代码中使用.把事情放在一起,我有这个计划:

Cython模块 - > C函数 - > Fortran,其中 - >表示"调用".

目前我设法从cython调用C函数,但我很难调用fortran函数.你能帮助我吗?(一个简单的例子会很棒).

提前致谢.编辑:我正在使用gcc 4.1.2.还有gfortran

c python fortran cython

4
推荐指数
1
解决办法
884
查看次数

Django 自定义反序列化

我有以下 Django 模型:

class Person(models.Model):
    name = models.CharField()
    location = models.PointField()
Run Code Online (Sandbox Code Playgroud)

我想为此模型创建一个序列化器/反序列化器。但是我收到的 JSON 对象如下:

{
   "userList":[
      {
         "username": "Foo",
         "lat":40.875736,
         "lon":8.94382834,
      },
      {
      "username": "Bar",
      "lat":40.875736,
      "lon":8.94382834,
      }, 
   ]
}
Run Code Online (Sandbox Code Playgroud)

串行器

class PersonListSerializer(serializers.PersonSerializer):
    username = serializers.CharField()
    lat = serializers.FloatField()
    lon = serializers.FloatField()


class PersonSerializer(serializers.ModelSerializer):
    personList = PersonListSerializer

    class Meta:
        model = Person
Run Code Online (Sandbox Code Playgroud)

是否可以创建自定义序列化器/反序列化器来处理此结构,而无需创建额外的模型(PersonList)?

提前致谢。

python django json django-rest-framework

2
推荐指数
1
解决办法
1700
查看次数