fsprojects / IfSharp

F# for Jupyter Notebooks
Other
440 stars 71 forks source link

Linux installation not working #250

Closed CptnCrumble closed 4 years ago

CptnCrumble commented 4 years ago

Description

For installation on Lubuntu, installation step 3 (mono ifsharp.exe) throws an exception.

Repro steps

Followed instructions on README

Expected behavior

Installation, fire up jupyter notebook

Actual behavior

Error message: Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. File name: 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' [ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. File name: 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'

Known workarounds

None

Related information

cgravill commented 4 years ago

Have you tried building from source? I'm not aware of anyone having run on Lubuntu before but I'd guess it should behave similarly to Ubuntu.

cgravill commented 4 years ago

Also which version of Mono do you have and how did you install? Looks like a related problem here:

https://github.com/mono/mono/issues/17148

I always install mono-complete when using Mono as I'm going to be doing development anyway.

CptnCrumble commented 4 years ago

Reinstalled mono (complete), did the trick :+1:

cgravill commented 4 years ago

Great, glad it's working. I've updated the install instructions to recommend mono-complete