Pip安装包,他们实际指向什么? (用于C#中的IronPython)

问题描述 投票:0回答:1

这是在Windows 10的上下文中。

我正在开发一个C#应用程序,它将启动一个做某事的python应用程序。这个python应用程序通常安装有Pip(pip install someAppName)。 IronPython库期望.py文件的完整路径能够执行它。

我怎么知道pip安装的应用程序指向什么?从四处寻找,我可以看到这个pip安装的应用程序有一个驻留在/ site-packages中的文件夹。但是,当我从命令行启动“someAppName”时,我不清楚在哪里调用它。 “someAppName”是文件夹本身的名称,其中是一堆.py文件,所以我不知道哪一个是实际的起点。

有一个更好的方法吗?我的目标是使用我的c#app打包一个完整的“预安装”python应用程序,并使用IronPython调用/启动它。

谢谢你的建议

c# python pip ironpython
1个回答
1
投票

…/site-packages/目录用于库文件。安装应用程序时,必须在…/Scripts/上安装一个或多个脚本。

© www.soinside.com 2019 - 2024. All rights reserved.