小编ben*_*nde的帖子

我的提交在 GitHub 中显示为另一个用户?

我正在尝试在我的笔记本电脑上设置 git,以便我可以将提交推送到 GitHub。现在这可以工作了,但是如果我这样做然后访问 GitHub,看起来好像是某个随机用户(总是 cbeaudoin898 - 我不知道这是谁)进行了所有提交。这太奇怪了,我不知道是什么原因造成的。当我推送提交时,我使用自己的用户名和密码登录。我的 git 配置中也有这个设置。这是一个示例存储库:https ://github.com/kmb5/etch-a-sketch

我的git配置: git配置 提交在 GitHub 上的显示方式的屏幕截图: github截图

这是提交日志: 提交日志

有谁知道为什么会发生这种情况?我快疯了,设置 GitHub 本来就是一件痛苦的事,因为我试图为 2 个不同的 GitHub 帐户(工作和私人)设置它 - 这本身就是一个麻烦。

git github git-push git-commit

3
推荐指数
1
解决办法
3116
查看次数

如何为 Google Apps 脚本编写正确的文档?

我是一名正在学习编码的营销人员。目前我选择的主要武器是 Google Apps Scripts。当我深入研究并为其他人编写代码时,我想确保我的代码有很好的文档记录。在 GAS 之前,我从 Python 开始,其中 PEP-8 对此有明确的指导方针。GAS 有类似的指南吗?

我当前如何记录函数(除了具有清晰的变量名称和一些内联注释之外:

在每个脚本的顶部:

/**
 * @name The name of the script
 *
 * @fileoverview The overview and expected outcome 
 *
 * @author my name and e-mail address
 *
 * @version 1.0
 *
 * @changelog
 * - version 1.0
 *   - Released initial version.
 */
Run Code Online (Sandbox Code Playgroud)

每个函数定义如下:

function buildResultsObject(contactList) {
  /**
   * Parses the contactList to create
   * an object per countryCategory ID
   *
   * The data array in the object is …
Run Code Online (Sandbox Code Playgroud)

javascript code-documentation google-apps-script

2
推荐指数
1
解决办法
313
查看次数

导入 pyaudio 不起作用 - 找不到符号:Mac 上的 _PaMacCore_SetupChannelMap(Big Sur M1 Apple Silicon)

我正在尝试使用 M1 芯片(Big Sur)在我的新 Macbook Air 上安装 pyaudio。起初我无法克服这个著名的src/_portaudiomodule.c:29:10: fatal error: 'portaudio.h' file not found错误。我记得我的另一台笔记本电脑上也有这个问题,但后来一个简单的brew install portaudio修复了它。嗯,这次不是。

在尝试了很多不同的事情之后,我终于找到了这个指南,在找到我的自制软件目录后,我可以这样做: export LIBRARY_PATH=/opt/homebrew/lib/:$LIBRARY_PATH- 与 C_INCLUDE 相同

完成此操作后,pyaudio 安装正常!但是,现在当我尝试将 pyaudio 导入任何 python 程序并运行它时出现错误:

Traceback (most recent call last):
  File "/Users/bende/GitHub/fretboard-learner/main.py", line 5, in <module>
    import pyaudio
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pyaudio.py", line 116, in <module>
    import _portaudio as pa
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/_portaudio.cpython-39-darwin.so, 2): Symbol not found: _PaMacCore_SetupChannelMap
  Referenced from: /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/_portaudio.cpython-39-darwin.so
  Expected in: flat namespace
 in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/_portaudio.cpython-39-darwin.so
Run Code Online (Sandbox Code Playgroud)

我尝试使用谷歌搜索但无济于事,我真的不确定发生了什么。我能想到的就是它必须对 M1 芯片做一些事情 …

python portaudio pyaudio apple-silicon apple-m1

1
推荐指数
1
解决办法
1042
查看次数