整理
日常学习tips
- sublime安装完anaconda以后,写python代码的时候在特殊代码中不能输入左括号”(“)
– 原因:
是anaconda对python代码补全导致的
– 解决:
打开 Sublime->Preferences->Package Settings->Anaconda->Settings
修改
“complete_parameters”: true,
“complete_all_parameters”: true,
4.22 更新:
有时候这样依然不可行,是因为同时安装jedi的原因,删除jedi;也可以进入jedi配置文件,修改:
“auto_complete_function_params”: “all”,
Mac安装Anaconda以后,在终端不能直接输入jupyter notebook打开notebook,提示:jupyter: command not found
– 原因:
安装Anaconda以后,未添加PATH
– 解决:
在终端输入:find . -name “jupyter”
然后加入PATH:export $HOME/anaconda/bin:$PATH2修改完以后,再次进入jupyter notebook的时候,可以在终端操作:
– 工作目录:cd ./workplace jupyter notebook
这样notebook打开以后,默认进入的就是工作目录,可以直接在里面编写python2和python3的代码。
这里对应的就是本机上的工作目录:workplace。在Sublime运行python
– 解决:
安装SublimeREPL插件,可以使用Tools->SublimeREPL->Python->Python - RUN current file运行
这样比较慢,可以绑定快捷键:
Sublime->Preferences->Key Bindlings,在右侧User配置文件增加:{"keys":["alt+1"], "caption": "SublimeREPL: Python", "command": "run_existing_window_command", "args": {"id": "repl_python","file": "config/Python/Main.sublime-menu"} }, {"keys":["alt+2"], "caption": "SublimeREPL: Python - RUN current file", "command": "run_existing_window_command", "args": {"id": "repl_python_run","file": "config/Python/Main.sublime-menu"} }
Sublime的定制,各种插件和主题的存在,是得sublime变得特别强大,具体的安装流程这里就不多说了,基本上一艘一堆。推荐使用package control安装插件和主题。
针对Mac,Command+Shift+P,打开package control
– 插件:
Emmet
Anaconda
AutoFileName
ColorPicker
JsFormat
Pretty JSON
Python PEP8 Autoformat
SublimeLinter
SublimeCodeIntel
SublimeREPL
– 主题:
Boxy Theme