如何在Azure HDInsight上升级Python版本

如何在Azure HDInsight上升级Python版本,python,python-3.x,azure,azure-hdinsight,Python,Python 3.x,Azure,Azure Hdinsight,我们需要使用一个只在Python3.6或更高版本上运行的外部库。不幸的是,默认情况下HDInsight只安装了Python 3.5。 有没有办法在HDInsight上升级Python的次要版本 Azure官方文档没有提到这一点 如中所述: 不建议这样做,因为不支持使用非集群内置Python版本 警告:HDInsight集群依赖于内置的Python环境—Python 3.5。在这些默认内置环境中直接安装自定义软件包可能会导致库版本发生意外更改。并进一步打破集群 如果要安装,可以使用Python 3

我们需要使用一个只在Python3.6或更高版本上运行的外部库。不幸的是,默认情况下HDInsight只安装了Python 3.5。 有没有办法在HDInsight上升级Python的次要版本

Azure官方文档没有提到这一点

如中所述:

不建议这样做,因为不支持使用非集群内置Python版本

警告:HDInsight集群依赖于内置的Python环境—Python 3.5。在这些默认内置环境中直接安装自定义软件包可能会导致库版本发生意外更改。并进一步打破集群

如果要安装,可以使用Python 3.6,将此命令中的“Python=3.5”更改为Python=3.6,然后按照工作中的其余步骤进行操作

sudo /usr/bin/anaconda/bin/conda create --prefix /usr/bin/anaconda/envs/py36new python=3.6 anaconda –yes