spacemacs 的安装
- 下载emacs和spacemacs软件
- 安装emacs软件
- 打开emacs软件,安装目录或者安装目录下的bin文件夹或者根目录应该要出现 ".emacs.d"文件夹
- 把spacemacs软件解压后导入到上述文件夹
- 再次打开emacs,然后都选择第一个属性
可能报错:
1.报错如图
此时,根据GitHub的提示
应该要使用win键+R键 运行 输入cmd 然后在命令行cd到emacs的安装目录(你也可以在emacs的安装目录的文件夹上面的地址栏当中直接输入cmd,这样cmd的位置就在你想要的目录内咯),使用emacs --insecure 命令来打开emacs。下方应该出现":80",而不是冒号443。
2.修改字体,以及不能够改变字体大小的原因。(因为字太小,十分影响体验,因此先解决这个问题)
修改字体必须进入spacemacs 的配置当中才能够修改。快捷键SPC e d(每次修改好设置需要按SPC e R才能够让自己的修改后的配置实现)
进入到 .spacemacs以后,输入
dotspacemacs-default-font '("Source Code Pro"
:size 24
:weight normal
:width normal
:powerline-scale 1.1)
(其他不用管,size那边是调整大小)
有时候会出现没有这个问题是因为没有安装相应字体导致的。
解决思路:
1.可以改成电脑已经安装的字体(最好不要,因为官方推荐的这个字体编程还是合适的,而且你要查其他字体的名字也麻烦。)
2.也可以下载spacemacs推荐的字体安装到自己的主机。也就是下载字体以后双击。
3.推荐更沙黑体,因为在org-mode当中可以让有中文和英文同时存在的表格对其。
5. python的安装
在spacemacs当中按SPC h l 然后输入python,选取,你会找到一个帮助文档。里面指明了python可以实现的内容和功能。
有如下主要内容:
- 安装
- 自动补全
- 语法检查
- test runner 也就是测试环境
- 自动规整python程序格式
- 自动减少你不需要import的python包
- pylookup(暂时不会这个功能)
- hy-mode (暂时不会这个功能)
- 版本控制
- 虚拟环境
- 同步代码等等
首先考虑的应该是python的版本控制和虚拟环境。
python的安装应该使用虚拟环境来进行。这样的好处在于,可以管理python的版本,有些时候你需要python2.x版本,有些时候你需要python3.x版本。此外,还有一种情况是不同的项目需要用到不同的package,因为python是功能非常丰富的编程语言。为了编程环境的稳定,以及python程序的轻便,高效,应该建立不同的虚拟环境。
要实现上述两大功能分别需要用到两个工具。
pyenv——控制python版本
pyvenv——控制python的虚拟环境
5.1 pyenv的安装(实际上是pyenv-win)
根据spacemacs的提示(在spacemacs当中按SPC h l ,然后输入python,回车),也就是pyenv 我们可以看到详细的说明。但是,安装pyenv的时候,由于本人使用的是windows10,因此实际上需要下载的是