import failing help needed
Windows 11. Visual Studio 2022. Python311 install and working using VSCode. Pythonnet installed using VS 2022 nuget and pip3 in command prompt I have this code and it is failing at import pyproj - error is no _socket Help appreciated public AzimuthBoundingBoxCalculator() { string? GetPythonLib() { if (RuntimeInformation.IsOSPlatform(OSPlatform.OSX)) { return "/Library/Frameworks/Python.framework/Versions/3.11/lib/libpython3.11.dylib"; } if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) { return @"C:\Users\basic\AppData\Local\Programs\Python\Python311\python311.dll"; } if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux) || RuntimeInformation.IsOSPlatform(OSPlatform.FreeBSD)) { return "libpython3.11.so"; } return null; } string pythonDll = GetPythonLib(); Runtime.PythonDLL = pythonDll; Environment.SetEnvironmentVariable("PYTHONNET_PYDLL", pythonDll); PythonEngine.Initialize(); _gilState = Py.GIL(); using (Py.GIL()) { dynamic pyproj = Py.Import("pyproj"); _geod = pyproj.Geod(ellps: "WGS84"); } } Regards Mark Gregory
participants (1)
-
Mark A Gregory