Python 3 и тензор потока на AWS EMR - PullRequest
0 голосов
/ 12 сентября 2018

Для EMR AWS имеет тензор потока 1,9 как часть программного стека для выпуска 5.17. У меня есть свой собственный скрипт начальной загрузки для установки Python 3.6 и тензорного потока 1.9, я снял установку тензорного потока - но это не сработало - я вхожу на главный узел, запускаю python3, я попадаю в свой новый питон 3.6, но там в моей установке нет тензорного потока. Я, должно быть, установил новый python, наверное, мой вопрос в том, как мне использовать нативную установку python3 с tenorflow на AWS EMR, с spark - и достаточно ли мне повезло, что этот python3 до 3.6?

Это мой скрипт начальной загрузки:

#!/usr/bin/env bash

sudo yum -y upgrade
sudo yum -y install git autoconf automake libevent-devel python36.x86_64 python36-pip.noarch python36-devel.x86_64

sudo python36 -m pip install --upgrade pip

sudo python36 -m pip install --upgrade wheel cython

sudo python36 -m pip install py4j jupyter ipython pandas scipy pyyaml scikit-learn ipykernel matplotlib seaborn h5py configobj ujson

echo -e "\n\n" >> ~/.bashrc
echo 'export PYSPARK_PYTHON=/usr/bin/python36' >> ~/.bashrc

Полагаю, попробую без скрипта начальной загрузки, может, просто сработает?

1 Ответ

0 голосов
/ 12 сентября 2018

Похоже, что сейчас (сентябрь 2018 г.) AWS EMR на python 3.4.Без загрузочного скрипта я могу запустить python3 и получить их тензор потока.

...