将本地dist包安装到virtualen中

2024-09-29 00:13:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个pytest测试,我们称之为test.py。我以前在virtualenv之外运行这个测试;现在我试图在virtualenv沙箱中运行它。

该项目的结构如下:

~/project/test # where test.py and all virtualenv files live
~/project/mylibrary

test.pymylibrary导入。在过去,这是因为我把~/project/mylibrary中的代码安装到/usr/lib/python2.7/dist-packages/mylibrary中。

我不能用--system-site-packages标志运行virtualenv。我也无法将代码从~/project/mylibrary移到~/project/test文件夹中。如何访问我的virtualenv中的mylibrary中的代码?


Tags: and代码pytest目的projectvirtualenvpytest