我可以在virtualenvs中安装Python windows包吗?

我可以在virtualenvs中安装Python windows包吗?

Virtualenv非常棒:它让我可以保留许多不同的Python安装,这样不同项目的依赖关系就不会全部集中在一起。

但是,如果我想在Windows上安装一个打包为.exe安装程序的软件包,我如何指导它安装到virtualenv?例如,我有pycuda-0.94rc.win32-py2.6.exe。当我运行它时,它会检查注册表,并且只找到一个要安装的Python26,这是我的virtualenv所基于的常见的。

如何指导它安装到virtualenv?


红糖糍粑
浏览 512回答 3
3回答

哆啦的时光机

我知道这是一个相当古老的问题,并且早于我将谈论的工具,但是为了Google,我认为提及它是个好主意。easy_install是python包装的黑羊。没有人愿意承认使用新的热情。此外,虽然播放注册表技巧最适合非标准EXE安装程序(有人自己构建安装程序而不是使用distutils,并且正在检查注册表中的安装路径),现在有一个更好的方法(c)用于标准EXE安装程序。pip install wheel wheel convert INSTALLER.EXE pip install NEW_FILE_CREATED_IN_LAST_STEP.whl最近在本文中介绍的车轮格式是鸡蛋格式的替代品,充当了同样的角色。pip(已经安装在virtualenv中的工具)也支持这种格式。如果由于某种原因pip install WHEELFILE不起作用,请尝试wheel install WHEELFILE
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python