如何确保构建不使用已安装的软件包?

2024-03-31

我正在尝试完全切换到构建 - 但我们的开发环境已经安装了很多东西/usr/lib/pythonxx/

如何确保构建不会使用系统上已经安装的库 - 最终没有 virtualenv ?

例如——如何避免这种行为? :

> cat buildout.cfg
[buildout]
parts = django

[django]
recipe = zc.recipe.egg
eggs = django
interpreter = django

>bin/django 

>>> import django
>>> django
<module 'django' from '/usr/lib/python2.6/site-packages/django/__init__.pyc'>
>>> 

无论如何,有没有强制构建不使用安装在 /usr/lib/python2.6 中的eggs?


您可以通过以下两个指令之一告诉 build out 是否要使用站点包:include-site-packages and allowed-eggs-from-site-packages

从扩建文档 http://pypi.python.org/pypi/zc.buildout/1.5.2#working-with-a-system-python:

然后您可以使用 include-site-packages = false 和 exec-sitecustomize = false 消除访问的构建选项 到你的Python站点包而不是 执行其 sitecustomize 文件,如果 分别存在。

或者,您可以使用 允许来自站点的鸡蛋包 作为全局感知的构建选项 可能来自的鸡蛋白名单 站点包。该值默认为 “*”,接受所有鸡蛋。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何确保构建不使用已安装的软件包? 的相关文章

  • 为什么方法无法访问类变量?

    我试图理解Python中的变量作用域 除了我不明白为什么类变量不能从其方法访问的部分之外 大多数事情对我来说都很清楚 在下面的例子中mydef1 无法访问a 但如果a可以在全局范围 类定义之外 声明 class MyClass1 a 25
  • 如何有条件地组合两个相同形状的 numpy 数组

    这听起来很简单 但我想我把它想得太复杂了 我想创建一个数组 其元素是从两个形状相同的源数组生成的 具体取决于源数组中哪个元素更大 为了显示 import numpy as np array1 np array 2 3 0 array2 np
  • 如何用spaCy获取依赖树?

    我一直在尝试寻找如何使用 spaCy 获取依赖树 但我找不到任何有关如何获取树的信息 只能在如何导航树 https spacy io usage examples subtrees 如果有人想轻松查看 spacy 生成的依赖关系树 一种解决
  • 蟒蛇 |如何将元素随机添加到列表中

    有没有一种方法可以将元素随机添加到列表中 内置函数 ex def random append lst a lst append b lst append c lst append d lst append e return print ls
  • 如何用xlrd读取公式

    我正在尝试做一个解析器 它读取几个 Excel 文件 我通常需要位于行底部的值 您可以在其中找到所有上部元素的总和 因此 单元格值实际上是 sum 或 A5 0 5 可以说 对于使用 Excel 打开此文件的用户来说 它看起来像一个数字 这
  • 为 PyCharm 中的所有配置设置相同的环境变量

    我有一个与 Celery 和很多不同的工作人员一起的项目 如何避免每次将 PyCharm 中的环境变量复制粘贴到每个运行 调试配置 有什么方法可以在项目设置中设置它们吗 找到解决方案here https stackoverflow com
  • 基于 True/False 值的 Python 优雅赋值

    我想根据三个布尔值中的值设置一个变量 最直接的方法是 if 语句后跟一系列 elif if a and b and c name first elif a and b and not c name second elif a and not
  • pandas 两个数据框交叉连接[重复]

    这个问题在这里已经有答案了 我找不到有关交叉联接的任何内容 包括合并 联接或其他一些内容 我需要使用 my function 作为 myfunc 处理两个数据帧 相当于 for itemA in df1 iterrows for itemB
  • 一起使用 Argparse 和 Json

    我是 Python 初学者 我想知道 Argparse 和 JSON 是否可以一起使用 说 我有变量p q r 我可以将它们添加到 argparse 中 parser add argument p param1 help x variabl
  • 在 Windows 上将 Word2vec 与 Tensorflow 结合使用

    In 本教程文件 https github com tensorflow models blob master tutorials embedding word2vec py L45通过 Tensorflow 找到以下行 第 45 行 来加
  • 熊猫记忆

    我有冗长的计算 我重复了很多次 因此 我想使用记忆 诸如jug http packages python org Jug and joblib http packages python org joblib memory html 与Pan
  • 如何将同步函数包装在异步协程中?

    我在用着aiohttp https github com aio libs aiohttp构建一个 API 服务器 将 TCP 请求发送到单独的服务器 发送 TCP 请求的模块是同步的 对于我来说是一个黑匣子 所以我的问题是这些请求阻塞了整
  • 与函数复合 UniqueConstraint

    一个快速的 SQLAlchemy 问题 我有一个 文档 类 其属性为 数字 和 日期 我需要确保没有重复的号码同年 是 有没有办法对 数字 年份 日期 进行UniqueConstraint 我应该使用唯一索引吗 我如何声明功能部分 SQLA
  • Scikit Learn - K-Means - 肘部 - 标准

    今天我想学习一些关于 K means 的知识 我已经了解该算法并且知道它是如何工作的 现在我正在寻找正确的 k 我发现肘部准则作为检测正确的 k 的方法 但我不明白如何将它与 scikit learn 一起使用 在 scikit learn
  • 如何表示类的实例与将其作为输入的类之间的关系?

    我有一堂课叫House 这个类的实例是house class House def init self height length self height height self length length def housePlan hou
  • DRF:以编程方式从 TextChoices 字段获取默认选择

    我们的网站是 Vue 前端 DRF 后端 在一个serializer validate 方法 我需要以编程方式确定哪个选项TextChoices类已被指定为模型字段的默认值 TextChoices 类 缩写示例 class PaymentM
  • SpaCy 中的自定义句子边界检测

    我正在尝试在 spaCy 中编写一个自定义句子分段器 它将整个文档作为单个句子返回 我编写了一个自定义管道组件 它使用以下代码来执行此操作here https github com explosion spaCy issues 1850 但
  • Python“self”关键字[重复]

    这个问题在这里已经有答案了 我是 Python 新手 通常使用 C 最近几天开始使用它 在类中 是否需要在对该类的数据成员和方法的任何调用前添加前缀 因此 如果我在该类中调用方法或从该类获取值 我需要使用self method or sel
  • Django - 缺少 1 个必需的位置参数:'request'

    我收到错误 get indiceComercioVarejista 缺少 1 个必需的位置参数 要求 当尝试访问 get indiceComercioVarejista 方法时 我不知道这是怎么回事 views from django ht
  • 将数组从 .npy 文件读入 Fortran 90

    我使用 Python 以二维数组 例如 X 的形式生成一些初始数据 然后使用 Fortran 对它们进行一些计算 最初 当数组大小约为 10 000 x 10 000 时 np savetxt 在速度方面表现良好 但是一旦我开始增加数组的维

随机推荐

  • 使用fabric js连接两个对象

    我目前有一个画布应用程序 可以在其中添加对象 形状 这是我的FIDDLE http jsfiddle net vxqL4yg9 您基本上单击新模拟将初始化画布 然后您可以添加圆形或矩形 我正在尝试添加一个名为 添加子项 的功能 您可以在其中
  • ggplot和两个不同的geom_line():图例不出现

    我有以下代码 dput数据集的数据在这里 ruz lt structure list date structure c 16617 16618 16619 16622 16623 16624 16625 16626 16629 16630
  • 视觉工作室 2015 年崇高主题

    Visual Studio 2015 有 Sublime 主题吗 例如对于Visual Studio 2015 颜色主题编辑器 https visualstudiogallery msdn microsoft com 6f4b51b6 5c
  • 如何从 Alamofire 错误中获取根本错误?

    对于这个请求 Alamofire request https google com responseCollection response DataResponse lt User gt in guard response result i
  • 我想要一个动态静态场

    我有一个带有公共字段 b 的 A 类 class A public static string b 但现在我想做bdynamic所以我称之为任何东西 这样我就可以让班级成为DynamicObject class A DynamicObjec
  • Maven 瞬时依赖项(library/jar vaadin json)未被排除

    我有一个问题 maven 包含 2 个版本org json来自两个不同依赖项的包 我有以下内容
  • java.lang.NoClassDefFoundError: org/springframework/web/context/ContextCleanupListener

    我有一个使用 spring 框架构建的网络应用程序 我正在尝试使用 Eclipse 将其部署到 Tomcat6 每次我对 jsp 文件进行更改时 我都必须清理构建 发布它然后启动服务器 我相信 我们不必为 JSP 更改执行所有这些步骤 如果
  • 使用 jQuery 解析此 XML 的最佳方法

  • 如何将 JSON 序列化数据转换为 NSDictionary

    我用过这个方法 NSDictionary jsonObject NSJSONSerialization JSONObjectWithData jsonData options NSJSONReadingMutableLeaves error
  • 如何从存储过程中识别存储过程的调用者

    我有一个已弃用的存储过程 不应再从代码中调用它 但有一些系统仍在调用它 这是一个生产服务器 因此我对它进行诊断的间接访问非常有限 有没有办法确定从存储过程中调用特定存储过程的机器 例如 CallingMachineIP 或 CallingM
  • 访问加载的 .swf 文件中的函数?

    有没有办法在加载的 SWF 文件中调用函数 基本上 我有一个 swf 文件 A 它加载另一个 swf 文件 B 我只想将 B 视为添加到我的类 swf A 中的任何其他实例 必须使用 swf 文件类的名称重新命名 Loader 加载的 sw
  • VSIX:在 VS 启动时执行代码

    我想在 Visual Studio 加载解决方案时从 VSIX 扩展调用一些代码 我该怎么做 仅当用户第一次按下我的插件的按钮时才会调用 Package Initialize 尝试将以下属性添加到您的 VSPackage 类 Provide
  • sageapy 中需要相关安全密钥

    我已完成交易 然后 sagepay 服务器返回以下值的响应 VendorTxCode gt 14 10 31 10 49 36 196489754 VPSTxId gt AADB57CA B7BF 1A70 682F 60303C2AF7E
  • Xcode 9.2 不显示 Swift 4.1

    苹果兼容性文档 https developer apple com library content documentation Swift Conceptual Swift Programming Language Compatibilit
  • 为什么 Firefox 更新到版本 50 后 Firebug 被删除了?

    将 Firefox 更新到版本 50 0 后 我的 Firebug 打开默认的开发人员工具 原来的 Firebug 不再工作了 我一直更喜欢 Firebug 作为我的默认调试工具 我希望 Firefox 50 中恢复原来的 Firebug
  • 具有多个目标的 Objective C 到 Swift 头文件

    我通过 import 语句成功从 Objective C 调用我的 Swift 类 对于目标 MyApp import MyApp Swift h 我现在创建了一个名为 MyAppLite 的新目标 当我编译新目标时 出现错误 因为代码需要
  • 在D3.js中预先计算并设置节点的初始位置

    我正在尝试使用 igraph 预先计算稳定力定向图的位置 并将它们传递到我的 d3 js 图中 这是由于我将使用的数据集的大小所致 这意味着如果在客户端完成全部力计算 我不能依赖客户端不会冻结 我有 JSON 格式的位置 并使用线性比例以使
  • 在Webbrowser控件中使用本地图像

    我在 Wp7 应用程序中使用 Webbrowser 控件 但我似乎无法将 App 目录中的图像放入 Web 浏览器中 我已将一些图像放入与 cs 和 xaml 文件位于同一目录中的文件夹中 现在我尝试将它们放入网络浏览器控件中 但我似乎无法
  • Perl 中的“last”有什么作用?

    在下面的代码中 什么是last在 while 循环中做什么 我明白如果 matrix i j pointer 变量等于 none 它调用last但它有什么作用呢 另外为什么 matrix 变量包含使用大括号的分数和指针 score 我将其视
  • 如何确保构建不使用已安装的软件包?

    我正在尝试完全切换到构建 但我们的开发环境已经安装了很多东西 usr lib pythonxx 如何确保构建不会使用系统上已经安装的库 最终没有 virtualenv 例如 如何避免这种行为 gt cat buildout cfg buil