我想使用在.NET类库中截取的python代码,但在github的pythonnet和升级到它的“主分支”时遇到了一些问题。Pythonnet
我已经在github中提出了一个问题,但它作为离题而被关闭了,因为我对git、pip等的了解不是最好的。除此之外,有人告诉我,最好在stackoverflow上问这个话题。My Github issue
这是代码示例,如果我升级到pythonnet主分支,它应该可以工作。你知道吗
string envPythonHome = @"C:\Python27";
string envPythonLib = envPythonHome + @"\Lib\site-packages";
Environment.SetEnvironmentVariable("PYTHONHOME", envPythonHome,
EnvironmentVariableTarget.Process);
Environment.SetEnvironmentVariable("PATH", envPythonHome + ";" +
Environment.GetEnvironmentVariable("PATH", EnvironmentVariableTarget.Machine),
EnvironmentVariableTarget.Process);
Environment.SetEnvironmentVariable("PYTHONPATH", envPythonLib,
EnvironmentVariableTarget.Process);
PythonEngine.PythonHome = envPythonHome; <--- Exception here this time.
PythonEngine.PythonPath = Environment.GetEnvironmentVariable("PYTHONPATH");
using (Py.GIL())
{
dynamic np = Py.Import("numpy");
Console.WriteLine(np.cos(np.pi * 2));
}
我尝试使用'pip install git+https://github.com/pythonnet/pythonnet'获取主分支,但是cmd说找不到命令'git'。 所以我用git bash克隆了主分支-->; 'git clonehttps://github.com/pythonnet/pythonnet'。你知道吗
参考Wiki我应该运行python设置.pyb单击滚轮“和 'pip install--no index--find links=./dist/'从克隆目录中,但这两个应用程序phyton和pip位于python install文件夹中。 我应该把它们复制到pythonnet文件夹还是我该怎么做? 提前谢谢!你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐