小编Ser*_*ano的帖子

如何在Ubuntu 10.10上安装Python 2.7的模块?

在Ubuntu 10.10上,我无法将lxml安装到python 2.7.以下是我采取的步骤.

sudo su -
apt-get install python2.7
apt-get install python-lxml
Run Code Online (Sandbox Code Playgroud)

注意在运行python-lxml包的安装时,出现以下内容:

INFO: using unknown version '/usr/bin/python2.7' (debian_defaults not up-to-date?)"
Run Code Online (Sandbox Code Playgroud)

在python2.6中导入模块(Ubuntu标配的版本)可以正常工作.但是,在python2.7下导入模块则不行.那么如何将Python模块安装到非默认的Python安装中呢?

lxml python-2.7 ubuntu-10.10

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

如何在C中使用Mersenne Twister随机数生成库?

我想使用Mersenne Twister C库之一(例如tinymtmtwist或libbrahe),以便可以将其用作rand() C程序的种子。我找不到关于如何执行此操作的简单简约示例。

我已经通过mtwist软件包实现了这一目标,但是通过pjs的注释,我意识到这是错误的方法:

#include <stdio.h>
#include <stdlib.h>
#include "mtwist.h"

int main() {
    uint32_t random_value;

    random_value = mt_lrand();
    srand(random_value);
    printf("mtwist random: %d; rand: %d\n", random_value, rand());

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

(本来我写的是这段代码不会编译,但是由于卡尔·诺鲁姆的回答,我终于可以编译它了。)

谁能给我一个简单的示例,说明如何使用任何Mersenne Twister C库正确生成随机数?

c random mersenne-twister

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

标签 统计

c ×1

lxml ×1

mersenne-twister ×1

python-2.7 ×1

random ×1

ubuntu-10.10 ×1