2016-01-02 127 views
-3

我在蟒蛇和水蟒新。我有一些鳕鱼,我需要大量的运行需求,我如何安装这些包?需求包括Python 3.3或更高版本numexpr numpy 1.9或更高版本pandas 0.15.2或更高版本scikit-learn 0.16 scipy 0.15或更高版本六C/C++编译器ipython(可选)seaborn(可选)Tnx安装要求

+0

当您安装蟒蛇Python的3.x中,我认为,所有这些软件包将随之而来。 – Motun

+0

Tnx您的评论。是的,我再次安装它 – sonia11

回答

0

这是一种很好的做法,使用virtualenv命令创建虚拟环境,然后使用source <environment_path>/bin/activate将其激活。

加载虚拟环境之后,你应该能够使用pip install -r requirements.txt安装文件中列出的要求。

+0

Tnx为您的评论虽然我运行“virtualenv”这是错误的是这个virtualenv不被认可为内部或外部命令可操作程序或批处理文件 – sonia11

+0

'conda install virtualenv' –

+0

最好告诉你我的问题在这方式,我有生存支持向量机zip,我下载它在github.com/tum-camp/survival-support-vector-machine,所以我减退运行它为我的数据。但不幸的是我不知道要运行它,即使它的数据.... !!现在有可能帮助我吗? – sonia11

0

蟒蛇本身自带的包管理器conda。你应该使用它来安装额外的软件包。

除了C/C++编译器(尽管它包括cython,需要编译器IIRC)可能的例外,您需要的所有包都带有anaconda。您可以找到包含软件包列表here

+0

tnx给你评论。当我减弱运行这个鳕鱼“畅达创建-n ssvm蟒蛇= 3 --file requirements.txt”它有这个错误,“错误无法打开文件:requirements.txt – sonia11

+0

请问文件'requirements.txt'实际存在在运行该命令的目录? –

+0

是的,是的。这是在我的包,我消退运行它。我需要拷贝从包中,然后经过它的蟒蛇文件 – sonia11