我怎样才能防止毒物产生一堆.egg目录?

2024-09-29 23:30:27 发布

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

每当我运行tox时,我的存储库目录就会被.egg目录搞得一团糟。这些显然是我的库所需的依赖项,需要安装在每个虚拟环境中,但我不想看到它们。我不知道他们为什么不在.tox目录下。。。在

我在网上没有看到任何关于这个的提示,所以我的问题是:

  • 有没有办法阻止这些目录首先出现?在
  • 如果没有,在运行tox之后有没有一种简单(自动)的方法来清理所有这些目录?在

下面是我的一个Python库的一个例子,它有这个问题:https://github.com/joshvillbrandt/goprohero

谢谢你的帮助!在


Tags: 方法httpsgithub目录comtoxegg虚拟环境
1条回答
网友
1楼 · 发布于 2024-09-29 23:30:27
太长了,读不下去了,DR:升级到StudioToots到最近的版本,所有这些目录将在一个{{CD1>}目录中创建,而不是项目的根目录。(可能大于7.0就足够了。)

说来话长

在最近从使用python2.7运行tox到使用python3.4运行tox之后,我遇到了同样的问题。{A Google}包含以下依赖项的搜索^ a1:

 setuptools>=7.0  # to avoid .egg directories

对于2.7,我不记得曾经与.egg目录斗争过。我检查了2.7安装中的setuptools的版本,找到了14.3。我检查了我的3.4安装版本,找到了5.5.1(哎呀!)。在我的3.4安装中升级到14.3之后,我得到的唯一的东西就是一个.eggs目录,它包含了项目根目录下的所有目录。在

我可以使用一个.eggs目录。在

相关问题 更多 >

    热门问题