微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Azure HDInsight上升级Python版本

如何解决如何在Azure HDInsight上升级Python版本

我们需要使用仅在Python 3.6或更高版本上运行的外部库。不幸的是,HDInsight认仅安装了Python 3.5。 是否可以通过HDInsight升级Python的次要版本?

Azure官方文档没有提及。

https://docs.microsoft.com/en-us/azure/hdinsight/spark/apache-spark-python-package-installation

解决方法

不建议使用非群集内置Python版本,因为这种情况不受支持。

警告! :HDInsight群集取决于内置的Python环境-Python 3.5。在那些默认的内置环境中直接安装自定义软件包可能会导致意外的库版本更改。并进一步破坏集群。

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。