小编San*_*nta的帖子

Django 1.7 - 如何抑制"(1_6.W001)某些项目单元测试可能无法按预期执行."?

我有一个Django应用程序,其部分最初是用Django 1.2编写的,并且该应用程序已经升级到1.7.升级到1.7后,我收到以下警告python manage.py check:

System check identified some issues:

WARNINGS:
?: (1_6.W001) Some project unittests may not execute as expected.
    HINT: Django 1.6 introduced a new default test runner. It looks like this project was generated using Django 1.5 or earlier. You should ensure your tests are all running & behaving as expected. See https://docs.djangoproject.com/en/dev/releases/1.6/#new-test-runner for more information.
Run Code Online (Sandbox Code Playgroud)

错误消息提到URL确实详细说明了已经发生的更改,但它没有提供有关为何触发此警告或如何禁止它的任何提示.尽管警告消息引用了Django 1.6,但它只在升级到Django 1.7后才开始出现

我已经检查过在Django 1.7下运行相同数量的单元测试,就像在Django 1.6.1下运行一样.

对于那些感兴趣的人,有问题的应用程序是一个名为Kompassi的事件管理系统,可以在Github上找到.

python django python-2.x python-2.7 django-1.7

39
推荐指数
5
解决办法
4910
查看次数

关于Ubuntu Oneiric的scikits.audiolab - ImportError:没有名为_sndfile的模块

好的,所以我想在Python中做一些基本的信号处理,发现这个很棒的库叫做scikits.audiolab.

没有任何PPA可以找到.那好吧.我以为我可以简单地在我的Ubuntu Oneiric服务器上安装它

sudo aptitude install libsndfile-dev
Run Code Online (Sandbox Code Playgroud)

然后

sudo easy_install scikits.audiolab
Run Code Online (Sandbox Code Playgroud)

然而,这失败了

error: sndfile (http://www.mega-nerd.com/libsndfile/) library not found.
Directories to search for the libraries can be specified in the
site.cfg file, in section [sndfile].
Run Code Online (Sandbox Code Playgroud)

跆拳道?好的,查询libsndfile1-dev文件列表:

japsu@helios ~ $ apt-file list libsndfile1-dev
libsndfile1-dev: /usr/include/sndfile.h
libsndfile1-dev: /usr/include/sndfile.hh
libsndfile1-dev: /usr/lib/x86_64-linux-gnu/libsndfile.a
libsndfile1-dev: /usr/lib/x86_64-linux-gnu/libsndfile.la
libsndfile1-dev: /usr/lib/x86_64-linux-gnu/libsndfile.so
libsndfile1-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/sndfile.pc
[...]
Run Code Online (Sandbox Code Playgroud)

很奇怪,图书馆进入非标准库目录?愚蠢的打包者.

那好吧.下载了源代码scikits.audiolab,写了site.cfg这样的:

[sndfile]
include_dirs = /usr/include
library_dirs = /usr/lib/x86_64-linux-gnu/
sndfile_libs = sndfile
Run Code Online (Sandbox Code Playgroud)

现在python setup.py buildsudo …

python

9
推荐指数
1
解决办法
6615
查看次数

标签 统计

python ×2

django ×1

django-1.7 ×1

python-2.7 ×1

python-2.x ×1