如何管理多个Ironpython版本?

时间:2019-08-01 16:30:59

标签: python github virtualenv ironpython pyenv

我有以下问题: 我有一些将特定版本的IronPython安装到GAC的软件。但是我需要安装较新版本的IronPython而不影响GAC。因此,需要通过IronPython在Windows上使用pyenv。

我不是来自编程背景,更多的是砖石背景,所以请在这里忍受。

[pyenv-win] [1]尚不支持IronPython,鉴于我的背景,我不知道如何修改GIT存储库然后安装它(我试图学习所有这些,但是首先需要设置此环境,以便我不会搞砸,这是一个恶性循环:P)。

我下载了代码的副本,并正在研究它如何处理不同的python版本。

似乎在[此文件] [2] 有变量: 镜像,mirrorEnvPath,listEnv 指向pyenv-win用于安装和维护python版本的exe的位置

所以我不知何故需要在列表中添加一个铁的python镜像位置和另一个数组,以读取类似的内容

ironmirror = "https://github.com/IronLanguages/ironpython2/releases/download"

并将一行添加到listEnv

Array("ipy-2.7.9", ironmirror&"/ipy-2.7.9/", "IronPython-2.7.9.msi", "x64")_

这就是我能走多远。如果有人可以帮助我将所有这些放在一起,那就太好了。我不知道如何从本地硬盘运行修改后的代码。我还想以某种方式将此功能添加到GitHub上的包中,以便其他人可以使用相同的功能。另外,我不确定是否可以查看他人共享的代码并进行修改。对我来说这是一个新世界。抱歉。

感谢您的帮助。

  

[1]:https://github.com/pyenv-win/pyenv-win
   [2]:https://github.com/pyenv-win/pyenv-win/blob/master/pyenv-win/libexec/pyenv-install.vbs

0 个答案:

没有答案