首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在mac终端上从bash切换到zsh shell时,如何更新基本python版本?

在mac终端上从bash切换到zsh shell时,可以通过以下步骤更新基本python版本:

  1. 首先,打开终端应用程序。
  2. 输入以下命令来检查当前系统中已安装的Python版本:
  3. 输入以下命令来检查当前系统中已安装的Python版本:
  4. 这将显示当前系统默认的Python版本。
  5. 使用Homebrew包管理器来安装pyenv,它可以帮助我们管理多个Python版本。输入以下命令来安装pyenv:
  6. 使用Homebrew包管理器来安装pyenv,它可以帮助我们管理多个Python版本。输入以下命令来安装pyenv:
  7. 安装完pyenv后,需要将其添加到shell的配置文件中。输入以下命令将pyenv添加到zsh的配置文件(~/.zshrc)中:
  8. 安装完pyenv后,需要将其添加到shell的配置文件中。输入以下命令将pyenv添加到zsh的配置文件(~/.zshrc)中:
  9. 重新加载zsh的配置文件,使pyenv生效:
  10. 重新加载zsh的配置文件,使pyenv生效:
  11. 现在可以使用pyenv来安装所需的Python版本。输入以下命令来列出可用的Python版本:
  12. 现在可以使用pyenv来安装所需的Python版本。输入以下命令来列出可用的Python版本:
  13. 选择要安装的Python版本,并使用以下命令进行安装。例如,安装Python 3.9.7版本:
  14. 选择要安装的Python版本,并使用以下命令进行安装。例如,安装Python 3.9.7版本:
  15. 安装完成后,使用以下命令将新安装的Python版本设置为系统默认版本:
  16. 安装完成后,使用以下命令将新安装的Python版本设置为系统默认版本:
  17. 最后,输入以下命令来验证Python版本是否已更新:
  18. 最后,输入以下命令来验证Python版本是否已更新:

现在,你已成功更新基本的Python版本。请注意,这里提供的是一种基本的方法,如果你有特定的需求或使用其他工具来管理Python版本,可以根据实际情况进行调整。

关于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,无法提供相关链接。但你可以在腾讯云官方网站上找到相关产品和文档。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

别梦依稀咒逝川,Ruby二十八年前|M1芯片Mac os系统配置Ruby(3.0.0) on Rails(6.1.1)开发环境(2021最新攻略)

M1芯片的命令行,如果你是版本Mac迁移过来的,比如笔者(Mojave),最好将老的Bash命令行更换成zshzsh是一款功能比bash更强大的终端(shell)系统,既可以作为一个交互式终端,也可以作为一个脚本解释器...zshrc     查看新brew的位置: ➜ ~ which brew /opt/homebrew/bin/brew     如果返回的是/opt/homebrew/bin/brew就说明安装成功,接着更新一下版本...3.0,并且内核版本是arm64位,如果需要系统默认版本,还可以回来: ➜ ~ rbenv global system ➜ ~ ruby -v ruby 2.6.3p62...Python对比,Python近几年在数据分析和深度学习领域的突飞猛进让Ruby难以望其项背,而RubyMac系统中软件包管理层面却有着统治级的地位,就像你玩儿Mac就避免不了Homebrew,接触Homebrew...——第一百三十五章,亚哈最后一次追击白鲸,对阻拦他的大副斯达巴克说。

1.3K20

Mac下安装oh-my-zsh

Mac下自带的终端并不好用,当你打开终端的时候是一个白花花的窗口,其实Mac自带几种shell,默认使用的是bash,可以通过 cat /etc/shells 查看几种shell bin/bash...下面进行 oh-my-zsh 的安装: 1.首先安装 Git ,只需 App Store 下安装 xcode ,安装完成后打开令其初始化,现在的 xcode 版本自带 Git ,无需另外安装。...3.安装 oh-my-zsh ,oh-my-zsh提供了两种基本安装方法,一是使用 curl 安装: sh -c "$(curl -fsSL https://raw.githubusercontent.com.../robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" 把上述代码复制粘贴到你的终端上按回车执行即可。...如果你的Mac上没有安装过 wget ,建议使用第一种方法。 下面是github上oh-my-zsh的网址,安装之前,你也可以参考下官网,了解更多oh-my-zsh的技巧。

4.4K90

线上的执行器收不到信号,险些酿成悲剧...

最近的一个改动 asyncio.create_subprocess_exec[2] 切换到了 asyncio.[3]create_subprocess_shell 导致了一个 bug,现象是线上的执行器根本收不到停止的信号了...但是这个问题我开发环境(Mac)并没有测试出来,因为开发环境工作的好好的。.../grey 指点,发现在 Mac 上 sh -c "sleep 99" 之后,sh 自己也不见了,只有 sleep 99 这个进程,父进程是我自己的 zsh shell. 这里就真相大白了。...那么 sh 两个系统上到底有怎么样的不同呢? 我的 Mac 上,man sh 说: sh is a POSIX-compliant command interpreter (shell)....而在 ubuntu 上,sh 其实是 dash: $ realpath $(which sh) /usr/bin/dash dash (至少我们使用的版本)还没有这个优化,所以 Python 的 subprocess

55020

如何Mac 上使用 pyenv 运行多个版本Python

found for python3.5.9 或者,我也可以官方 Python 网站下载该版本,但我如何在我的 Mac 上与现有的 Python 版本一起运行?...要正确设置 pyenv,可以 Bashzsh 中运行以下命令: $ PATH=$(pyenv root)/shims:$PATH 现在,如果你检查 Python版本,你会看到它是 pyenv...将相同的语法添加到 ~/.zshrc 文件中: $ echo 'PATH=$(pyenv root)/shims:$PATH' >> ~/.zshrc 现在,每次我们 zsh 中运行命令,它将使用...如果需要再次检查默认 shell 程序,可以运行 echo $SHELL。如果是 zsh,请使用上面的命令。如果你使用 Bash,请将 ~/.zshrc 更改为 ~/.bashrc。...总结 默认情况下,运行多个 Python 版本可能是一个挑战。我发现 pyenv 可以确保我需要可以有我需要的 Python 版本。 你还有其他初学者或中级 Python 问题吗?

4.9K10

mac基本工作环境搭建(iterm+zsh+tmux)

, 什么横屏了(command+d),竖屏之类的(command+shift+d)还有comand+数字切换到相应的窗口,其实这些对我来说并没有太大的吸引力,因为默认的terminal本身也可以屏,只是需要设置而已...而至于快速切换窗口,之前使用xshell和crt的时候就可以使用alt+数字进行快速切换窗口,因此iterm对于当前的我个人而言,除了可以乱七八糟很多屏来装逼之外,吸引的我基本么有了。...对了,虽然zsh现在的mac都是自带了,但是还是装一个oh-my-zsh的东西比较好,会自动配置。...(至于有些mac如果默认没有装zsh的话,刚好可以回去翻上一篇文章练手咯,sudo port install zsh 一条命令搞定。) 好了,就这么多了吧。。。。。。。。...不对,还差点什么吧,对了,如果你想恢复默认shellbash,这样就对了:chsh -s /bin/bash (其实就是change shell 的缩写啦) 终于到了tmux咯,好处我就不说了,

1.4K100

LinuxMac如何配置ZSH并使用Oh-my-zsh?让你的终端更加实用、美观

现在图形化界面基本上当代家用操作系统的标配,但是最初,没有图形化界面的时代,如何使用和操作设备?那么多命令和指令集饿,总不至于做那么多按钮吧:-)。这个时候,Shell就出现了。...[Shell] 现在,操作服务器,用Shell直接操作,也是一种高效手段,如:配置Nginx、更新、移动目录(mv、mkdir等操作),甚至是Git操作。...什么是ZSH 回答什么是ZSH前,我们先解释什么是BashBash最早在1989年发布第一个正式版本(2020年12月7日还发布了最新稳定版本5.1)。是Shell的一个版本。...显示提示] 服务器内使用,更加方便,可以一层层递进,避免使用Bash,cd一次,ls一次的麻烦: [腾讯云轻量应用服务器内使用] macOS安装ZSH macOS安装ZSH过于简单,我们先讲解。...[macOS版本] 激活ZSH版本的macOS也是有自带zsh,你可以终端内输入: cat /etc/shells 可以看到,有一个/bin/zsh选项: [查看自带的Shell] 如果没有/bin

6.3K72

终极 Shell-MacTalk-池建强的随想录Customize to your needs…

p=676 zsh 开始今天的 MacTalk 之前,先问两个问题吧: 1、相对于其他系统,Mac 的主要优势是什么?2、你们平时用哪种 Shell?...上次如何学习一门编程语言」里提到了 Shell,也有读者问到 Shell 的问题,所以这次给大家说说 Shell 的事。...显示如下: /bin/bash/bin/csh/bin/ksh/bin/sh/bin/tcsh/bin/zsh Linux 里执行这个命令和 Mac 略有不同,你会发现 Mac 多了一个 zsh...好,下面我们看看如何安装、配置和使用 zsh。...或你喜欢的其他编辑器打开.zshrc,最下面会发现这么一行字: Customize to your needs… 可以在此处定义自己的环境变量和别名,当然,oh my zsh 安装已经自动读取当前的环境变量并进行了设置

1.8K80

解决 Mac和Idea 终端关闭后,环境变量失效,每次都需source ~.bash_profile 问题

一.Mac解决 zsh: command not found: ll 问题 ll 命令可以查看该文件夹下的所有文件信息,包括隐藏的文件, 但当使用此命令却出现报错 解决方法 第一步:打开bash_profile...二.解决失效重启终端后命令失效问题 最近使用mac系统后,每次~/.bash_profile 配置了mvn 等环境变量后,使用 source后 环境变量生效,但是当终端退出后,环境变量就失效。...思路:把 bash shell 中.bash_profile 全部环境变量加入zsh shell中 第一步:open ~/.zshrc #这时候有的同学可能会提示 没有.zshrc这个文件 ,自己创建一下就可以...遇到的问题 配置linux的时候,发现一个问题:su root切换到root用户后,/etc/profile 中配置的PATH不起效果。...参考: Mac解决 zsh: command not found: ll mac环境变量失效 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/111465.html原文链接

1.7K10

让你提前体验 macOS Catalina 的 Shell — Oh My Zsh 配置指南

除了全新的音乐和电视等 app、支持 iPad 作为外置显示器等显而易见的更新,macOS Catalina 还为专业用户带来了一项重大变化 — Zsh 将取代 Bash,成为操作系统的默认 Shell...macOS 目前使用的 Bash 3.2 版本基于 GPLv2 协议,但新版 Bash 已经转移到了 GPLv3 协议。...GPLv3 协议对 Apple 这样的大公司有着更严格的限制,这可能是 Apple 不再将 Bash 作为默认 Shell 的原因。...今秋体验到 macOS Catalina 正式版之前,我们可以先将 macOS 的默认 Shell换到 zsh,熟悉一下新版 Shell 的功能。...master/tools/install.sh)" 安装过程中会提示是否将默认 Shell换到 Zsh,按下 Y 并回车即可。

2.9K40

云Web IDE里用rbenv创建ruby虚拟执行环境

一些测试工具,很多都是Ruby实现的,这些工具可能会要求不同的Ruby版本下才能兼容运行,所以用一个Ruby虚拟管理工具很必要,就像Python用的Conda, rbenv就是这么一个工具。...我们Coding.net 的WEB IDE里创建一个Ruby测试工具环境, 用的是Web IDE的 All In One环境, 之前应该有Ruby环境支持, 经过Coding.net的各种Web IDE...如果是Mac系统安装比较简单,但是Coding.net Web IDE是2H 4GB的Ubuntu用apt-get安装,因为是默认的ZSH,有些Bash Shell不太适合,比下下面这种。...编辑切换为居中 切换到指定版本 rbenv global 2.7.1 eval "$(rbenv init -)" 因为是Web IDE是Zsh,需要在~/.zprofile 如果shell用的是zsh...编辑切换为居中 .zprofile 如果用的是Bash就放到Bash的配置文件中,这样打开新终端窗口的时候,ruby就跳到虚拟环境中。

1.1K20

Mac OSX终端安装主题(oh my zsh)

Mac OSX默认使用bash shell,输入命令的时候,文件的显示没有带颜色....而使用zsh shell+Oh My Zsh主题,就能让我们的终端瞬间高大上. bash shell默认读取的是当前用户下的.bash_profile文件,而zsh shell默认读取的是当前用户下的....1.Mac OSX默认使用的是bash shell,我们需要切换到zsh ,使用下面命令来进行切换 chsh -s /bin/zsh  2.安装(有以下几种方式安装) 2.1官方提供的安装方法 //Install...,每次打开终端都会使用一种随机的主题。...终端的配置里导入配色方案后,就出现了Solarized Dark选项,将其设为默认,重新打开终端,就出现基本的配色方案了。 获取更多优质内容,请关注【青年码农】 青年码农-获取更多.jpg

4.7K1713

MAC工作机提升工作效率的tips

工作环境切换到MACMAC属于类Unix操作系统(*NIX)。由于不同的系统框架设定,Windows好用的工具软件MAC不一定有一样好用的用户体育。...三、bashZsh到fish shell上一个程序把键盘输入的命令发送给操作系统执行,常用的比如Bash(Bourne Again Shell)。...Zsh作为高阶版的Bourne shell扩展。Zsh做了命令行的补充(数百个命令的扩展),继承了bash的glob特性(不需用find,直接在执行命令支持正则的找到文件。...Zsh还支持命令历史继承,改善的变量和array支持,一个输入缓冲中支持多行命令编辑,命令拼写校正。Zsh兼容bash,执行/bin/sh相当于执行zsh。...总之fish脚本语言更易用,语法清晰简洁,有点像python,比较下列两种不同shell的写法 #bash export PATH=~/bin:¥(PATH) .

2.4K380

kubectl 高效使用技巧

在学习如何更高效地使用 kubectl 之前,你应该对它是如何工作的有个基本的了解。kubectl 是 Kubernetes 集群的控制工具,它可以让你执行所有可能的 Kubernetes 操作。...理论上,合适的 shellBashZsh)中提供此命令的输出将会启用 kubectl 的命令补全功能。...Mac 使用 macOS ,会有些复杂,因为默认的 Bash 版本是3.2,而 kubectl 补全脚本至少需要 Bash 4.1,苹果依旧 macOS 上默认使用过时的 Bash 版本是因为更新版本的...我们可以用 Homebrew 安装/升级: brew install bash 重新加载 shell,并验证所需的版本已经生效: echo $BASH_VERSION $SHELL 继续剩下的步骤之前...因此,要切换到另一个集群,你只需 kubeconfig 文件中更改当前上下文即可: 这样 kubectl 现在将连接到 Fox 集群,并切换到同一集群中的另一个命名空间,可以更改当前上下文的命名空间元素的值

1.3K20

终端iTerm配置别名alias重启后别名未生效问题分析与解决

问题 问题来源 MacOS中,默认已经安装好python,版本为2.7 python允许同一个系统存在多个python版本 终端使用python命令默认打开的是python2.7,要想使用python3...需要使用python3命令,为了直接使用python命令打开python3,就需要设置别名alias 问题 bash_profile中配置环境变量后,配置别名alias 导致问题:只有终端执行bash_profile...alias失效的问题 vi ~/.zshrc 原理 其实这个原理还是相当于:只有每次重启的时候终端执行bash_profile:source ~/.ba sh_profile,别名才会生效 因为当iTerm2...注意使用的shell版本: zsh对应的是zshrc bash对应的是basic 解决别名alias重启终端失效问题的时候,网上的解决办法都是bashrc中添加配置,我尝试了怎么也没成功 后来,突然想到之前使用过的...zshrc文件 原来是我之前配置oh-my-zsh把终端shellbash换到zsh,这样使用zshrc后完美解决问题

1.2K20

MacLinux平台命令行的大部分问题解决办法.包括:切换编译环境、mysql启动命令、查看mysql位置、Apache服务启动、,php(oracle)的安装设置环境变量,zsh:权限不够解决办法

换到anaconda的大环境使用python 把wjl更换为你的用户名即可 ....shell端口)的使用 百度下载natapp cd 到下载到的文件夹 chmox +x ....>> ~/.bash_profile 最后重启终端后再查看一下PATH mac 里面有两个php环境 、Mac自带7版本、 PHPstudy 是2(安装的) 版本 但是本人实际尝试PHP小皮面板(phpstudy...没有Mac版的)后开启环境并没有什么用 mac 启动命令: 首先切换到root用户 sudo -i 接着查看80端口是否被暂用 lsof 查看apache 版本 httpd -v 开启apache apachectl...两者(Mac自带和phpstudy)只能存在一个php和 mysql 运行.sh出现zsh: 权限不够解决方法: #给可执行文件赋予读写权限 chomd 777 *.sh chmod u+x *.

87710
领券