Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在azure hdinsight pyspark3内核上安装python包?_Python_Azure_Pyspark_Jupyter Notebook_Azure Hdinsight - Fatal编程技术网

如何在azure hdinsight pyspark3内核上安装python包?

如何在azure hdinsight pyspark3内核上安装python包?,python,azure,pyspark,jupyter-notebook,azure-hdinsight,Python,Azure,Pyspark,Jupyter Notebook,Azure Hdinsight,我想安装Python3.5软件包,这样它们就可以在带有pyspark3内核的Jupyter笔记本中使用 我已尝试运行以下脚本操作: #/bin/bash source/usr/bin/anaconda/envs/py35/bin/activate py35 sudo/usr/bin/anaconda/envs/py35/bin/conda安装-y keras tensorflow theano gensim 但是这些包是在python 2.7上安装的,而不是在3.5中安装的。您是否尝试过使用p

我想安装Python3.5软件包,这样它们就可以在带有pyspark3内核的Jupyter笔记本中使用

我已尝试运行以下脚本操作:

#/bin/bash
source/usr/bin/anaconda/envs/py35/bin/activate py35
sudo/usr/bin/anaconda/envs/py35/bin/conda安装-y keras tensorflow theano gensim


但是这些包是在python 2.7上安装的,而不是在3.5中安装的。您是否尝试过使用pip进行安装


在同时具有Python 2和Python 3的某些情况下,必须运行pip3而不是仅运行pip来调用Python 3的pip。

根据命令的帮助信息
conda help install
,有一个参数
-n ENVIRONMENT
用于在指定环境(如
envs/py35
)上安装软件包,解释如下

sudo /usr/bin/anaconda/bin/conda install -y keras tensorflow theano gensim -n py35
因此,您可以通过下面的命令安装这些软件包

sudo /usr/bin/anaconda/bin/conda install -y keras tensorflow theano gensim -n py35
希望有帮助。

您可以使用:

#!/usr/bin/env bash
/usr/bin/anaconda/envs/py35/bin/conda install -y ...
或者(如果康达没有包裹)


您建议我使用脚本操作来执行此操作,还是通过SSH连接到HDinsight上的master/driver节点?脚本操作对我来说还可以(我也使用HDinsight)
/usr/bin/anaconda/envs/py35/bin/pip install ...