所以创建了一个.reg文件,该文件将改变系统认为安装python的位置,以便我可以运行msi并将其安装到预期的virtualenv中。这有效,但很麻烦。
但每次我运行python .msi安装程序时,我都会从一个只有一个条目的相当大的列表框中看到“选择一个python”这个选项。真正甜蜜的是能够从该列表中选择我的虚拟环境,而不是必须加载一个.reg文件以将其设置为所需的VirtualENV,然后另一个将其指向该系统python所有virtualenvs来从
我可以创建哪些注册表项,以便在msi安装过程中看到的那些“选择一个python”列表中有多个2.7 Pythons?
答案 0 :(得分:-1)
您不需要操作注册表,因为您可以使用二进制安装程序(.exe)将Python包安装到virtualenv中。有关详细信息,请参阅Can I install Python windows packages into virtualenvs?。