在virtualenv中安装Windows LXML(Installing lxml in virt

2019-07-30 05:27发布

我最近开始使用的virtualenv,想在这个与世隔绝的环境中安装LXML。

通常我会用的是windows二进制安装,但我想在此的virtualenv(不是全球)使用LXML。 PIP安装lxml没有不行的,所以我在为我能做些什么损失。

我读过,创建符号链接可能工作,虽然我不熟悉的符号链接是如何工作的,哪些文件,我应该来创建它们。 没有任何人知道的任何方法在Windows上的virtualenv安装LXML?

如果创建符号链接是唯一可行的方法,我肯定愿意学习,如果有人能在正确的方向指向我。

Answer 1:

最简单的方法是简单地将库复制到您的virtualenv站点包文件夹。 符号链接是使其出现在该文件是存在的,但在身体其他位置的文件系统的方法。 如果你在复制的库那将是真正的隔离。

因此,进入您的全球站点包文件夹,并复制了两个文件夹LXML和LXML鸡蛋文件夹到你的virtualenv站点包。 如果你真的想符号链接(为NTFS),看这里 。



Answer 2:

  1. 下载LXML: http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
  2. 激活的virtualenv
  3. easy_install /path/to/the/file/lxml-3.2.1.win32-py3.3.‌exe


Answer 3:

只是想补充一点,emeraldo.cs的答案是正确的,但你也必须复制中存在的站点包根LXML相关的文件。 一旦所有的文件复制,PIP会认为它的安装。



文章来源: Installing lxml in virtualenv for windows