在拼多多上入手了 MacBook Pro

前天终于收到了拼多多上购买的心仪已久的 mac book pro 2.4GHz 的笔记本,收到后迫不及待的打开,这简直就是艺术品啊。

为什么在拼多多上买? 因百亿补贴便宜买到正品,不香吗?怕不是正品?有很多大佬,大V背书,你怕什么。是在不行,退款不就可以了。

打开电脑,选择语言,一步一步往前走,官网验证,无法确认购买日期,网上查了下,新买的都这样,过几天就好了。过2天有验证了下,就好了,还真是这样。

我买这个电脑是为了敲代码的,讨厌了 windows 系统偶尔的卡死。立刻安装开发工具,编程语言环境,经过短暂的熟悉之后使用起来非常顺手。最爽的地方:

1、没有软件的各种弹框,可以专心的处理事情。
2、粘贴复制根本不需要 Ctrl C Ctrl V,双指轻点触摸板就是右键菜单。
3、程序运行起来飞起,就是快、流畅。

下面记录一些技术问题的解决方法,供参考。

先安装了 Python3.8,后面安装 nginx 时遇到了困难,原来还有一个 brew 管理软件的包,太好了。

使用起来快如飞,完全没有不适。期间遇到一些小问题,不过很快就解决了,记录如下:

1、安装 brew 特别慢,试了很多次都不成功。设置了 pip 的源,然后很快解决了。

2、Django mysql 报错: django.db.utils.OperationalError: (1071, 'Specified key was too long; max key length is 3072 bytes')

解决办法:进入 mysql,对所使用的 databasename 执行:

ALTER DATABASE `databasename` CHARACTER SET utf8; 

3、pip install mysqlclient 报错: ld: library not found for -lssl 意思就是找不到 lssl 的库,可能是因为 brew 安装 openssl 时改变了默认位置。告诉 pip 就可以了,方法如下:

env LDFLAGS="-I/usr/local/opt/openssl/include -L/usr/local/opt/openssl/lib" pip install mysqlclient

4、Mac上的vscode进入vim模式后,一直按住h, l, j, k等键,无法持续移动。

虽然在mac的vim里和sublime text里都没问题,但这不是vscode的问题,而还是Mac的问题。

参考:How do I press and hold a key and have it repeat in VSCode?

试着在终端里面输入以下命令关闭Mac的该功能:

# Disable Mac's "Press&Hold" feature
$ defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false

如果要恢复的话,再用这句:

# Re-enable this feature
$ defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool true

然后重启vscode就可以了。

推荐阅读更多精彩内容

  • Django 准备 “虚拟环境为什么需要虚拟环境:到目前位置,我们所有的第三方包安装都是直接通过 pip inst...
    33jubi阅读 950评论 0 5
  • 1启动虚拟环境 进入虚拟交互模式后 pip list 是安装所有的mac下vue django的对应的版本 一 创...
    coderST阅读 92评论 0 0
  • 今天吃了馒头和大葱,很久没有吃到,想念的紧,结果一下吃多了。实在是香啊。 春天到了,今天减了衣服,顿感身上清凉了好...
    0426我爱静静阅读 11评论 0 1
  • 这个事情什么时候做?
    zuji_z阅读 49评论 0 0
  • “天地不仁,以万物为刍狗。” 谁不是活在自己的苦难中呢?我全身瘫痪只有脑子可以动,我想过上好日子,我为证明自己是霸...
    12_711阅读 48评论 0 0