Machinelearningnotebooks: dataset.to_path() unsupported linux distribution

Created on 24 Dec 2019  Â·  7Comments  Â·  Source: Azure/MachineLearningNotebooks

Running dataset.to_path() on my local machine throws:

NotImplementedError: Unsupported Linux distribution linuxmint 19.1

Data4ML SDK cxp product-question triaged

Most helpful comment

@jmwoloso I run ubuntu 19.10, which is also not supported. But I can trick it to work by just lying to the dotnetcore2 code about what distro I am running. I add the following at the top of my code, before any azure imports.

from dotnetcore2 import runtime
runtime.version = ("18", "10", "0")

All 7 comments

Hi Jason

Sorry for this. As per the error message suggests, dataset class is not supported by your Linux distribution. For Linux users, Dataset class is only supported on the following distributions: Red Hat Enterprise Linux, Ubuntu, Fedora, and CentOS.

@jmwoloso
We will now proceed to close this thread. If there are further questions regarding this matter, please respond here and @YutongTie-MSFT and we will gladly continue the discussion.

@YutongTie-MSFT @MayMSFT Hi, Is there a fix planned for this? My distro is built on top of Ubuntu, so not sure why it shouldn't also work on my distro?

we only support the following version of the distros:
Ubuntu: 14, 16, 18
Debian: 8, 9
RHEL: 7
Fedora: 27, 28
CentOS: 7

NO plan to add more support in the near future.

But Mint is based on Ubuntu 18.04...

On Sun, Jan 12, 2020, 8:09 PM May Hu notifications@github.com wrote:

we only support the following version of the distros:
Ubuntu: 14, 16, 18
Debian: 8, 9
RHEL: 7
Fedora: 27, 28
CentOS: 7

NO plan to add more support in the near future.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Azure/MachineLearningNotebooks/issues/713?email_source=notifications&email_token=ABZOTQZFQEHBWXIO553M6ETQ5PLN3A5CNFSM4J7AOVU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIXM6VA#issuecomment-573493076,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABZOTQ26J254DYCEKSIDYG3Q5PLN3ANCNFSM4J7AOVUQ
.

@jmwoloso I run ubuntu 19.10, which is also not supported. But I can trick it to work by just lying to the dotnetcore2 code about what distro I am running. I add the following at the top of my code, before any azure imports.

from dotnetcore2 import runtime
runtime.version = ("18", "10", "0")

you can also add support to any new linux distribution manually by ensuring that dotnetcore runtime could be ran.
Please refer to https://docs.microsoft.com/en-us/dotnet/core/install/linux for the guide for your distro
And then make sure that you install dotnet-runtime-2.1
This should unblock you.

Was this page helpful?
0 / 5 - 0 ratings