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

有谁知道为什么会发生这种情况?我快疯了,设置 GitHub 本来就是一件痛苦的事,因为我试图为 2 个不同的 GitHub 帐户(工作和私人)设置它 - 这本身就是一个麻烦。
我是一名正在学习编码的营销人员。目前我选择的主要武器是 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) 我正在尝试使用 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 芯片做一些事情 …
apple-m1 ×1
git ×1
git-commit ×1
git-push ×1
github ×1
javascript ×1
portaudio ×1
pyaudio ×1
python ×1