1.查看Python安装位置:
命令:which python3
返回位置:/Library/Frameworks/Python.framework/Versions/3.9/bin/python3
2.查看版本:Python --version 如果是版本3,就用Python3 --version
3.IDE下载:PyCharm Thank you for downloading PyCharm!
VSCODE Visual Studio Code - Code Editing. Redefined
4.配置环境变量:
- vim ~/.bash_profile
- 按 i 或 a 进入编辑模式,然后输入
- alias python=/Library/Frameworks/Python.framework/Versions/3.9/bin/python3
- export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.9/bin
- esc退回正常模式,然后输入 :wq 进入命令模式
- source .bash_profile
1、打开Mac自带终端Terminal;
2、进入当前用户主目录,cd ~;(默认用户目录则不需要)
3、临时授权,sudo su;
4、输入系统密码(加锁密码不显示输入);
5、创建.bash_profile文件,touch .bash_profile(如果存在则不必新建,可直接第六步验证后再选择是否执行此步);
6、打开.bash_profile文件,open .bash_profile(能打开则新建成功);
7、输入Python安装的路径环境变量命令
5. Python 3.4+ 以上版本都自带 pip 工具
判断是否已安装:pip3 --version
如果没有的话执行命令:python3 -m ensurepip --upgrade
升级pip:
python3 -m pip install --upgrade pip
6.sublime中配置Python3的开发环境:
获取Python3的安装路径:type -a python3或者which python3
配置这个python解释器:Tools-》System build-》new System Build弹出编辑页面,更改原来的内容为:
{
"cmd": ["/usr/local/bin/python3", "-u", "$file"],
"selector": "source.python",
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"env": {"LANG": "en_US.UTF-8"}
}
/usr/local/bin/python3是Python3的安装路径
把上面的文件保存后缀名不能改变,Python3.sublime-build,要使用默认路径,否则不生效。
菜单SublimeText->preference->BrowserPackage可以查看上面的Python3.sublime-build文件;
菜单栏View-》Syntax-》Python;
菜单栏Tools-》System build-》Python3;
sublime开发python自动补全插件:ctrl+shift+p调用出窗口:输入Install Package回车,输入SublimeCodeIntel, 左键单击 ,sublime左下角会显示正在安装,Sublime Text-> preferences -> package Settings
下面会多出SublimeCodeIntel
选项。
VScode中配置python3开发环境:VS Code配置Python环境
mac自带的pyhon是2.7版本,需要升级。
python官网下载:Python Release Python 3.10.1 | Python.org
下载完成后,直接点击pkg包一步一步安装, 安装完成配置环境变量。
终端命令python3 就进入了python解释器环境,出现 Python 3.10.1版本信息说明python安装成功。
配置vscode:
1.搜索chinese,配置中文环境。按Ctrl+Shift+P键进入命令面板,输入language。
选择Configure Display Language配置显示语言,选择zh-cn。重启vs即可生效。
2.配置python环境,输入Python,选择第一个进行安装即可。
3.按Ctrl+Shift+P键进入命令面板,输入Python:Select Interpreter
可选择当前项目的python解释器(如果安装了多个版本的python)。
带星号是默认的python解释器,这里可以自己选择。
也可以在左下角小齿轮,-》选择setting,在上搜索输入python,
在python页面找到默认解释器设置Python: Default Interpreter Path,
根据自己的需求设置解释器路径。
4. flake8可以写代码时进行语法提示,需要在VS Code中进行配置。
终端命令:pip3 install -i https://mirrors.aliyun.com/pypi/simple/ flake8
文件->首选项->用户设置,搜索框输入python.linting.flake8Enabled,然后在settings.json文件中输入"python.linting.flake8Enabled": true
5.自动格式化代码:pip3 install -i https://mirrors.aliyun.com/pypi/simple/ yapf
然后在settings.json文件中输入"python.formatting.provider": "yapf"。注意,作为分隔符。
快捷键Alt+Shift+F即可自动格式化代码。
6.自动补全插件:Kite。然后需要安装一个叫Kite Engine的软件。
7.生成注释:docstring插件。在函数名后面输入三个双引号然后回车,即可生成docstring注释