Skip to content

Instantly share code, notes, and snippets.

@ThijsvdLaar
ThijsvdLaar / infernet_with_ironpython.md
Last active August 29, 2015 14:03
Issues encountered while getting Infer.NET up and running with IronPython

When trying to get Infer.net up and running with IronPython I encountered several issues. In this gist I will explain step by step how I got Infer.NET installed, in case anyone else encounters similar problems.

MS .NET

The first step is to install the Microsoft .NET framework. You can download and install it. The current version of the framework is 4.5. You can additionally install visual studio, but that is not required to work with Infer.NET.

IronPython

Next you need to install IronPython. Make sure you get the .msi install file, because that makes life easier. I set the install directory to C:\IronPython, but I guess you can install it anywhere you like.

@ThijsvdLaar
ThijsvdLaar / Installing_IJulia.md
Last active August 29, 2015 14:01
Installing IJulia

When installing IJulia we encountered two problems. Firstly at our work laptops the installation directory for Julia defaults to the G:\ drive. This is because when we log in through the TUe logon server, Windows sets its HOMEDRIVE variable to G:. For Julia we can override this setting by adding the line set JULIA_PKGDIR=C:\Users\[your_name]\.julia to the prepare-julia-env.bat file, just below the other set statements. After adding this line run the bat file. (More info: here and here).

The second problem is that LibCURL and Nettle would not build when calling Pkg.add("IJulia") in the Julia console. This is because these packages depend on dll files that need to be downloaded from an external source. However, the university firewall does not allow this. We need to manually download these dependencies. The files for LibCURL can be found [here](http://curl.haxx.se/download.h