读最新版a byte of python(简明python教程),网上有都是免费的。操作系统:mac os
以下是记录的坑。
section:First steps
1. pycharm出现no python interpreter selected的时候要手动点进去添加python目录下的python.exe
2. 双引号syntax错误的时候换成单引号
3. 安装vim:先按照书里说的安装完homebrew,然后在terminal执行brew install macvim
4. 安装jedi-vim:
1) 安装pathogen:https://github.com/tpope/vim-pathogen/blob/master/README.markdown
2) 安装jedi-vim:https://github.com/davidhalter/jedi-vim/blob/master/README.rst
3) 在terminal执行pip install -U jedi
5. 安装emacs:
https://stackoverflow.com/questions/44092539/how-can-i-install-emacs-correctly-on-os-x
安装完了打开看看再关上 -。-
6. 安装elpy最坑爹没有之一完全不会emacs的一脸懵b:
(1)在terminal执行:pip install rope flake8 autopep8 yapf
(2)在 ~/.emacs.d里创建/写入 init.el文件,内容如下(新手就用这个别弄个自己都不懂的高配):
(global-set-key "\C-h"'backward-delete-char-untabify)
(global-set-key "\d"'delete-char)
(setq inhibit-startup-message t)
(setq-default tab-width 4)
(setq fill-column 72)
(require 'package)
(add-to-list 'package-archives
'("elpy". "http://jorgenschaefer.github.io/packages/"))
(add-to-list 'load-path"~/.emacs.d/elpa/pyvenv-1.9")
(require 'pyvenv)
(package-initialize)
(elpy-enable)
(elpy-use-ipython)
(elpy-clean-modeline)
(global-set-key "\C-\\"'set-mark-command)
(fset 'yes-or-no-p 'y-or-n-p)
7. 打开emacs运行 M-x package-refresh-contents,然后运行 M-x package-install RET elpy RET(RET就是回车)。这里最可恶的就是,M-x就是按ecs+x,然而没人告诉蠢萌新。
详情见https://kb.iu.edu/d/acqm和 https://emacs.stackexchange.com/questions/24154/problem-to-install-setup-elpy
成功后先关了,想用重开,不知道为什么。
=============================================================================
行了安装个elpy被气死了,今儿就这样吧。