诶,你说这Mac自带Python,明明就在那儿,可有时候就是像躲猫猫一样,让人摸不着头脑。别急,我来给你好好捋捋,保证看完你也能轻松打开它!
首先,要知道Mac系统里默认是自带Python的,但这“自带”往往指的是Python 2.x版本,比较老了,现在用的人不多。虽然也能用,但我强烈建议你安装一个更新的版本,比如Python 3.x,这样才能用上更多新特性和库,写代码也更爽。不过,咱们先说说怎么打开这个自带的Python 2.x吧。
最简单的方式就是通过终端。这玩意儿就像Mac电脑的“控制台”,啥都能干。打开终端,你可以通过两种方式找到它:一种是在“启动台”里找,另一种直接用“聚焦搜索”(Command + Space)输入“终端”就行。
打开终端后,直接输入python
,然后回车,你就会看到类似这样的信息:
“`
Python 2.7.16 (default, Oct 10 2023, 17:20:21)
[GCC 4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.8)] on darwin
Type “help”, “copyright”, “credits” or “license” for more information.
“`
看到那个>>>
没?这就是Python的交互式解释器,你可以在这里直接输入Python代码,然后按回车执行。比如,你可以试试输入print("Hello, world!")
,看看会发生什么。
不过,就像我说的,这个Python 2.x有点老了。如果你想用Python 3.x,就得自己安装。别怕,也很简单!
推荐你用Homebrew来安装,这是一款Mac上的包管理器,安装各种软件都特别方便。如果你的电脑上还没有安装Homebrew,可以去它的官网(brew.sh)看看,上面有详细的安装教程。
安装好Homebrew之后,打开终端,输入brew install python
,然后回车。Homebrew就会自动下载并安装Python 3.x了。安装过程中可能会让你输入密码,照做就行。
安装完成后,你可以输入python3 --version
来查看Python 3的版本。如果显示了版本号,就说明安装成功了!
等等,还没完!虽然安装了Python 3,但直接输入python
还是会打开Python 2.x。怎么办呢?你可以用python3
命令来启动Python 3的交互式解释器,或者用pip3
来安装Python 3的包。
你可能会觉得,每次都输入python3
有点麻烦。没关系,我们可以给Python 3创建一个别名,让它用python
命令来启动。
打开你的~/.bash_profile
文件(如果你的终端用的是zsh,就打开~/.zshrc
文件),在里面添加一行:
alias python=python3
然后保存文件,并执行source ~/.bash_profile
(或者source ~/.zshrc
),让修改生效。
这样,以后你再输入python
,就会默认打开Python 3了!
当然,如果你不想修改默认的python
命令,也可以选择使用虚拟环境。虚拟环境可以让你在不同的项目中使用不同版本的Python,互不干扰,非常方便。
使用虚拟环境也很简单。首先,你需要安装virtualenv
这个包:
pip3 install virtualenv
然后,在你想要创建虚拟环境的目录下,执行:
virtualenv venv
这会在当前目录下创建一个名为venv
的虚拟环境。激活虚拟环境,执行:
source venv/bin/activate
激活后,你的终端前面会多一个(venv)
的标识,表示你现在处于虚拟环境中。在这个虚拟环境中,你安装的任何Python包都不会影响到系统级的Python环境。退出虚拟环境,执行:
deactivate
怎么样,是不是感觉打开Mac自带Python的正确方式,以及安装并使用Python3,有了更清晰的认识?记住,编程的世界没有绝对的“正确”,只有不断探索和尝试,才能找到最适合自己的方法。
评论(0)