问题标签 [python-config]

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.

0 投票
1 回答
241 浏览

python - python-config 上可能存在的错误?!它不打印使用 --ldflags 时的完整路径

它打印Python.framework/Versions/2.7/Python而不是/Library/Frameworks/Python.framework/Versions/2.7/Python

当尝试在 a 中使用它时,Makefile它不能与 the 一起使用,python-config --ldflags但是如果我获取输出并对其进行更改Python.framework/Versions/2.7/Python/Library/Frameworks/Python.framework/Versions/2.7/Python它可以完美地工作。

  • 我想避免解析python-configmakefile中的输出的解决方案。
  • 我在用gcc version 4.2.1
0 投票
1 回答
284 浏览

python - Enthought Canopy 缺少 python-config

Enthought Canopy 发货时没有将 python-config 放在路径中,而我尝试安装的自制公式希望依赖于从 python-config 获得的答案。我应该如何解决这个问题?我考虑过的一些答案:

  1. 有没有可能是我没有安装的包提供的?如果是,请安装它并继续我的生活。
  2. 滚动我自己的 python-config 并对 Enthought 大喊大叫
  3. 修改自制公式以使用更可靠的方式来询问如何针对 python 构建

欢迎评论、建议和其他选择!

0 投票
1 回答
189 浏览

python - iPython 终端的函数定义中的换行符

使用 %paste,iPython 将函数定义中的换行符作为函数的结尾。当我从别人的机器上编码时,这不是问题。我浏览了配置文档和其他网站;没运气。

非常感谢 =)

0 投票
1 回答
49 浏览

python - 在 conf 文件中定义函数头

我在 Python 中使用字典/get 构造作为 switch case。它看起来类似于这个:

但是,我想通过另一个键值对来扩展字典,该键值对在 conf 文件中定义。我想要一个函数头作为一个值。函数头应该是那个函数的头,它应该在switch case中执行,用于特定的pluginid。配置文件将如下所示:

扩展字典应该很容易,但是是否可以将函数头映射为 conf 文件中的值?

0 投票
1 回答
2979 浏览

python - Python configparser 从一个部分获取所有内容并写入新文件

如何使用 python 配置解析器获取单个部分下的每个条目并写入新文件而不实际指定每个条目

例如,我将如何在不使用 config.get 并列出每个条目的情况下获取“测试”部分下的所有内容并写入新文件?

配置文件

我已经尝试了以下只是为了测试目的

但它只打印以下内容

而不是该部分中的所有内容,我需要它给我

0 投票
1 回答
115 浏览

python - Python configparser 阅读部分并创建新配置

我目前正在读取一个配置文件,从特定部分获取所有值并打印它们,而不是打印它们,我想创建一个仅包含我正在阅读的部分的新配置文件。

我该怎么办?

代码

配置文件

另外,当我在这里时,我不确定如何让它与像“ñ”这样的编码字符串一起工作,因为它会出错,但是我需要我的新配置文件正是我正在阅读它的方式。

0 投票
1 回答
1596 浏览

python - Python UnicodeDecodeError:“ascii”编解码器无法解码字节 0xc3

我正在读取 python 中的配置文件获取部分并为每个部分创建新的配置文件。

但是..我收到一个解码错误,因为其中一个字符串包含Español=spain

我将如何调整我的代码以允许使用这些编码字符?我对此很陌生,所以如果这很简单,请原谅我..

0 投票
1 回答
2560 浏览

c++ - 为什么`pyvenv`不安装`python-config`?

我在 MacOS (10.11) 下遇到过这个问题,但在各种 Linux 下也遇到了同样的问题。我安装了“官方”Python3 包,它进入/Library/Frameworks/Python.framework/Versions/3.4. (注意:下面的示例使用 Python 3.4,但问题仍然存在于 3.5 中。由于缺乏管理员权限,我无法访问具有 Python 3.6 的机器,如果问题已在 3.6 中解决。)

我需要虚拟环境,并且我需要python-config脚本来确定 Python3 使用哪些库,因为我的项目结合了 Python 和 C++ 代码。

如果我用 设置虚拟环境virtualenv,一切都很好:

但是,pyvenv忘记python-config在虚拟环境中设置:

换句话说,即使我激活了虚拟环境,系统默认的 Python2python-config仍然存在。PATH

现在你可以说:有什么问题?使用virtualenv并完成它。但是,virtualenv需要额外安装pip,这需要我并不总是拥有的管理员权限。 pyvenv,OTOH,随Python3一起提供,或者至少这是我的理解。

你也可以说:你为什么不直接安装python-config在你的虚拟环境中使用pip?原因如下:

是的,在那里,但是脚本本身没有安装到bin虚拟环境的子目录中。

摘要:我想配置我的项目,使其只能使用 Python3 标准模块/工具进行安装,并且它不依赖于额外的东西,例如virtualenv. 而且我不想纠缠系统管理员:-)

问题:是否有解决方法可以正确pyvenv安装python-config?或者:如果我将我的 C++ 代码与虚拟环境中的特定 Python3 安装链接起来,是否有另一种方法来确定我应该使用哪些头文件和库?

0 投票
1 回答
1171 浏览

python - 如何将变量值传递给另一个配置参数?

这是我的配置文件,在端点项中我使用该格式的原因是我可以在脚本中将变量传递给它。它运行的脚本在下面,我的main.py

现在我感到困惑的是,当我在脚本中调用端点值时,它只是获取配置中的内容,而没有在其上方定义的变量值。

如何将变量值添加maxresultuser_find定义为访问它的端点。

0 投票
2 回答
4812 浏览

python - 创建一个配置文件以在 python 行为中保存诸如用户名密码 url 之类的值

我正在尝试创建一个包含用户名密码等信息的配置。

我创建了一个包含以下内容的ini文件:

然后我有一个配置映射类,如:

导入配置解析器

在我想使用它的主要课程中,我这样做:

运行时我收到一个错误:

TypeError:字符串索引必须是整数

我一直在关注文档,但它不起作用:https ://wiki.python.org/moin/ConfigParserExamples

或者如果有更简单的方法请告诉我

编辑:

改成这个

节目