Skip to content

Instantly share code, notes, and snippets.

View AMArostegui's full-sized avatar

Antonio Miras AMArostegui

View GitHub Profile
@AMArostegui
AMArostegui / pythondotnetinit.cs
Last active January 26, 2024 08:40
Troubleshooting Python.NET initialization problems (.NET Core) with virtual environments
public static void Init(string pathVirtualEnv)
{
string pathVeScripts;
if (Environment.OSVersion.Platform == PlatformID.Win32NT)
pathVeScripts = PathVirtualEnv + @"\Scripts";
else
pathVeScripts = PathVirtualEnv + @"/bin";
Environment.SetEnvironmentVariable("PATH", pathVeScripts, EnvironmentVariableTarget.Process);
var pythonPath = string.Empty;