Started up a STANDARD_D11_V2 cluster to run some notebooks on.
Wanted to use json_normalize from pandas: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.json_normalize.html and I get the below error:
AttributeError: module 'pandas' has no attribute 'json_normalize'
Pandas seems to be out of date. Checked the installed version of pandas:
$ python
Python 3.6.9 |Anaconda, Inc.| (default, Jul 30 2019, 19:07:31) [GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pandas
>>> pandas.__version__
'0.23.4
Pandas is indeed out of date, the latest version is v1.1.1. Fired up a terminal to run:
conda update --all
On the azureml_py36 environment which I had selected to run the notebook on. It hangs on:
Solving environment: /
Went to update conda to see if that would help:
conda update conda
But I get this error:
PackageNotInstalledError: Package is not installed in prefix.
prefix: /anaconda/envs/azureml_py36
package name: conda
Which leads me to think this is not a typical installation of conda.
Would like to run the most up to date packages on Azure Machine Learning to replicate the local environment I have setup. Does anyone know how to do this?