2016-01-02 162 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