问题标签 [distribute]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 分发可加载的内置 bash 模块
我为 bash 编写了一个内置程序,它修改了“cd”命令,这是我的软件的要求。有没有办法独立于 bash 本身实际分发可加载的?理想情况下,我希望只发布一小部分“附加功能”,因为我知道人们可以通过从源代码修补和编译他们的 shell 来推迟。
我想计算用户在目录中的时间,以便确定他们想要在哪里。就是这个功能: http: //github.com/joelthelion/autojump/tree/master重写为 bash 内置,以解决性能问题。这个实现用来$PROMPT_COMMAND
工作,但我想要一些集成的东西。
c++ - 向公众分发应用程序,以便他们可以编译,而无需透露源代码
我有一个专有应用程序,我想分发给几个人进行测试,但我们不想向他们透露来源。该应用程序是用 C++ 为 Linux 编写的。它链接到 Fedora/Ubuntu 存储库上现成的软件包。
有没有办法将源代码处理成中间的东西......然后分发它,并让用户进行最终编译,该编译实际上将中间代码编译并链接到他们的本机平台。
我正在尝试查看是否有任何替代分发预编译二进制文件的方法。谢谢。
python - 使用 setuptools/distribute 打包资源
我正在开发一个 Python egg,它有几个 .txt 依赖项(它们是由 egg 本身生成文件的模板),我正在努力将这些依赖项复制到 .txt 文件site-packages
中setup.py install
。根据distribute
文档...
我的包的文件系统:
在 setup.py 中:
在我的包裹中:
...配置和文件系统的这种组合应该导致file1.txt
并且file2.txt
可以通过pkg_resources.resource_string
. 不幸的是,它们没有被复制到site-packages
. setup.py install
我错过了什么?
谢谢!
python - 使用 Distribute 包含包数据
我正在尝试将 Distribute 用于我的项目的setup.py
. 我希望它包含包文件夹中的所有文件,它们是文本和图像文件,但当然不是 .pyc 文件。我读到文件应该由 CVS 和 SVN 跟踪,或者应该有一个MAINFEST.in
.
所以:
我既不使用 CVS 也不使用 SVN,我使用 git。我知道可以为 git 写一个插件,也许有人有,但我不会使用一些我不知道它是否会被维护和支持的插件。此外,git 跟踪的不仅仅是源文件夹,repo 还包括其他不应打包在分发中的文件。
我认为 Distribute 的好处之一是不必处理
MANIFEST.in
文件。我真的必须吗?如果是这样,我在哪里可以看到指南?我从来没有写过MANIFEST.in
.
有没有更好的解决方案?
python - 安装分发 0.6.10 后粘贴错误
过去几周一直在 Plone 网站上工作,这是我第一次使用 buildout 来制作食谱和 paste 来生成模板,这是一个学习曲线。
两天前,一切正常。
昨天,我从我已知的良好来源开始工作,并使用 paste 为新原型生成样板,工作正常。我编辑了构建(就像我之前做过几次一样)来解释新项目,运行构建,并得到一个挂起的构建(不断重复它正在生成分发)
谷歌搜索表明这是由于版本不匹配,我应该升级到最新版本的分发,所以我这样做了(到 0.6.10)
现在,那个错误已经消失了,但是任何做粘贴的能力也是如此。即使运行也会
paster create --list-templates
排除错误:
Traceback(最近一次调用最后一次):文件“F:\Plone\Python\Scripts\paster-script.py”,第 5 行,在?from pkg_resources import load_entry_point ImportError: No module named pkg_resources
希望有人可以提供帮助,b / c我现在很停滞不前。
flash - ActionScript 3 分发文本字段
动作脚本 3
今天我一直在寻找解决这个问题的最佳方法,但最终我把我认为是一项简单的任务复杂化了。
我有一些文本字段彼此相邻排列,所有固定宽度,即([宽度])
我想要做的是能够选择我想要显示的细节,然后将删除的 TextField 的宽度重新分配给其余部分(注意你只能从右边删除),所以如果我要显示到“tf3 ", 120 (70+50) 需要平均分配到其他盒子:
然后再次排列它们(x + 宽度等):
任何关于更好方法的想法,我确信我可以使用一些很好的简单功能来做到这一点。
我现在可能也把这个问题复杂化了,但我试试看,有人有什么想法吗?
python - 使用分发/设置工具创建符号链接(或运行脚本)?
作为我项目设置过程的一部分,我需要将其中一个包符号链接到指定目录,以便 init.d 脚本可以找到它。有没有办法将它作为后处理命令添加到setup()
?我什至会满足于创建另一个文件来创建链接并将其setup()
作为“运行这些”的某些 kwarg 列表的一部分传递给(如果存在这样的选项)。
该foo
脚本期望其中一个包src/
被符号链接到其他地方的目录(例如,不仅仅是 on PYTHONPATH
)。有没有办法做到这一点?
python - 如何开始使用 zc.buildout 和 Distribute?
我想使用 buildout 进行依赖管理,我听说分发是管理项目安装的新好方法。
但是,入门的简单教程似乎很薄弱。我见过的最直接的方法是 Jacob Kaplan-Moss 的使用 zc.buildout 开发 Django 应用程序(我的用例是一个 Web 应用程序),但是对于链的每个部分的作用以及什么仍然不是很清楚最佳做法是。
我该如何继续这些事情?我想把事情做对。
python - PIP:仅安装依赖项
我有一个脚本,它创建一个virtualenv
,安装distribute
并pip
在其中,然后可选地克隆一个git
repo。
现在我已经安装了我将要处理的项目。但它的依赖项没有安装。我怎样才能pip
安装所有依赖项,就好像我已经发布了一个pip install MyApp
?
编辑:显然我的问题是这个问题的副本。
不完全确定,但pip install -e .
似乎在没有太多额外的东西的情况下做我想做的事。如果我的代码没有链接,我会更喜欢site-packages
。