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

将python3设置为Mac for Fish shell上的默认python

在Fish shell上将Python 3设置为默认Python的步骤如下:

  1. 首先,确保已经安装了Python 3。可以通过在终端中运行以下命令来检查Python 3的安装情况:
  2. 首先,确保已经安装了Python 3。可以通过在终端中运行以下命令来检查Python 3的安装情况:
  3. 如果返回Python 3.x.x的版本号,则表示已成功安装。
  4. 接下来,需要编辑Fish shell的配置文件。使用以下命令打开配置文件:
  5. 接下来,需要编辑Fish shell的配置文件。使用以下命令打开配置文件:
  6. 如果没有该文件,则可以创建一个新文件。
  7. 在配置文件中添加以下行来设置Python 3为默认Python:
  8. 在配置文件中添加以下行来设置Python 3为默认Python:
  9. 这些路径是Python 3安装的默认路径,根据自己的安装路径进行相应的修改。
  10. 保存并关闭配置文件。
  11. 最后,重新启动Fish shell,或者使用以下命令使配置文件生效:
  12. 最后,重新启动Fish shell,或者使用以下命令使配置文件生效:

现在,Python 3已经设置为Mac上Fish shell的默认Python版本。

关于名词解释:

  • Fish shell:Fish shell是一种功能强大且用户友好的命令行Shell,它在用户交互性和可用性方面提供了很多改进。Fish shell支持自动补全、语法高亮、历史记录搜索等特性,使命令行操作更加高效和便捷。
  • Python 3:Python是一种高级编程语言,Python 3是其最新的主要版本。Python 3相比于Python 2具有许多改进和增强,它是一种简单易学、可扩展性强的语言,广泛应用于Web开发、数据分析、机器学习等领域。
  • 默认Python版本:默认Python版本是指系统上默认使用的Python解释器版本。在安装了多个Python版本的情况下,设置默认Python版本可以确保命令行中运行的Python脚本使用特定版本的解释器。

腾讯云相关产品和产品介绍链接地址:

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

相关·内容

必备收藏| centos7安装Python3并且pip设置Python3pip

相信大家在部署一些项目到服务器时,大多数情况都是在centos环境下部署,这一篇文章主要是教大家如何在centos服务器下安装Python3,并且在既有Python2又有Python3情况下如何把...pip转为Python3pip。...6 添加软链接 #原来链接备份 mv /usr/bin/python /usr/bin/python.bak #添加python3软链接 ln -s /usr/local/python3/bin.../usr/bin/python2 8 pip设置python3pip 当我们安装完Python3之后,使用pip去下载库,我们会发现它下载还是Python2中,所以此时我们需要切换到Python3...#原来python,pip链接备份 mv /usr/bin/python /usr/bin/python.bak mv /usr/bin/pip /usr/bin/pip.bak #添加python3

3.5K30
  • Mac升级python2 到 pyth

    Mac OSX 默认 Python 版本是 2.7。但由于 2.7 版本到了 2020 年就不再维护,我们非常有必要直接升级到 Python 3 。本文是基于 Homebrew 快速升级。...安装 Python 3 只需运行: brew install python3 非常快速方便,当然如果你想将默认 python 命令替换为 3 版本只需设置一下环境变量。...设置命令 Alias 我试用Fish shell ,所以我只需要设置一个 Alias 即可设置 python 默认版本 3 打开 fish shell 配置文件: vim ~/.config/...fish/config.fish 在最后位置加入: alias python="/usr/local/Cellar/python/3.7.0/bin/python3" 运行命令: source ~/....config/fish/config.fish 重新打开一个新 iterm 窗口,运行 python --version 即可查看当前 python 版本。

    41220

    Python | Pipenv官方推荐python包管理工具

    Pipenv是一款旨在所有包管理工具(如bundler, composer, npm, cargo, yarn等)优点集中应用于python领域中工具。它对各个平台都有很好支持。...时,安装所有指定包 通过 $ pipenv --three,初始化一个Python3虚拟环境 通过$ pipenv --two,初始化一个Python2虚拟环境 其他命令下生成虚拟环境都是默认设置...其他命令 shell 命令会生成一个激活了虚拟环境shell run 运行输入到虚拟环境命令,并转发所有参数(e.g. $ pipenv run python) check 确定当前环境满足PEP...508要求 graph 输出一个包含当前所有已安装依赖漂亮图形 Shell 补全 举个例子,使用fish shell下列命令加入~/.config/fish/completions/pipenv.fish...(Fish 是最好shell,你应该使用它) 应用 定位项目 定位虚拟环境 定位Python解释器 安装包 安装一个开发环境依赖 展示一个依赖图: 生成一个lockfile 安装所有开发依赖 卸载全部

    98720

    Fish Shell使用

    但是,这并不妨碍我们在 fish shell 中执行 bash shell 语法写脚本。 Fish Shell优点 完全不需要配置,开箱即用。省去了 zsh 和 oh-my-zsh 配置麻烦。...安装Fish Shell 今天我们就安装Fish Shell来替换Bash Shell 官网:http://fishshell.com/ Mac安装 brew install fish 其他安装方式见官网...配置 配置 fish_config 设置默认shellfish chsh -s /usr/bin/fish 设置默认shellzsh chsh -s /bin/zsh 设置默认shell...omf list 这条命令显示已安装主题和插件。...右方向键补全提示 主题配置 现在让我们看一下可用和已安装主题列表。 为此,运行: omf theme 如你所见,我们只有一个已安装主题,这是默认,但是还有大量可用主题。

    1.7K20

    Python】扫盲帖:关于在Windows、Linux和Mac安装设置Python问题

    来源|Analytics Vidhya 概述 在Linux、Mac或Windows机器安装Python时遇到问题 一步一步安装Python及流行数据科学工具 1 介绍 在你机器安装Python...如果你曾经在尝试在你机器安装Python时遇到过这种琐碎问题,那么本文就是你准备。...我提供了一个循序渐进过程,你可以通过以下三个平台上设置Anaconda来安装Python: Linux macOS Windows 2 目录 数据科学重要工具 在Linux安装Python步骤...让我们来看看如何在我们自己机器同时设置Anaconda和Miniconda! 5 在Linux安装Python步骤 Linux是数据科学界广泛喜爱平台。...接下来,你只需点击"新建",并选择"python3",就可以开始使用python3Notebook了: ? 很简单,不是吗? 恭喜你!现在,你已经成功地在系统安装了Anaconda。

    3.2K30

    Pipenv:官方推荐python包管理工具

    Pipenv是一款旨在所有包管理工具(如bundler, composer, npm, cargo, yarn等)优点集中应用于python领域中工具。它对各个平台都有很好支持。...时,安装所有指定包 通过 $ pipenv --three,初始化一个Python3虚拟环境 通过$ pipenv --two,初始化一个Python2虚拟环境 其他命令下生成虚拟环境都是默认设置...其他命令 shell 命令会生成一个激活了虚拟环境shell run 运行输入到虚拟环境命令,并转发所有参数(e.g. $ pipenv run python) check 确定当前环境满足PEP...508要求 graph 输出一个包含当前所有已安装依赖漂亮图形 Shell 补全 举个例子,使用fish shell下列命令加入~/.config/fish/completions/pipenv.fish...(Fish 是最好shell,你应该使用它) 应用 ? ? 定位项目: ? 定位虚拟环境: ? 定位Python解释器: ? 安装包: ? 安装一个开发环境依赖: ? 展示一个依赖图: ?

    1.7K70

    22款好用CLI工具

    fzf—— fzf 工具与 Fish 集成在一起插件。...类似于系统自带 find 命令,但使用起来更简单,查找速度更快,并且具有良好默认设置。...比如,你正在从事两个不同 Python 项目,或者因为特殊情况仍然需要使用 Python2。不同 Python 版本在电脑管理很复杂。你需要确保不同项目具有正确版本软件依赖包。...12Homebrew 如果你使用Mac,那我就无需再介绍 Homebrew 了。它是 macOS 被业界普遍认可软件包管理器。...这是一款非常好用curl替代工具。合理默认配置以及简洁语法使它更易于使用,命令返回也是彩色输出,甚至支持不同类型身份验证安装相应插件。

    2.2K30

    专为 90 后定制 Shell, 我倒要看看有啥不一样!!!

    正如官网宣传 Finally, a command line shell for the 90s, 翻译过来就是 Fish Shell 是一个 90 后准备 Shell, 它主要特性如下: 安装时就默认集成了很多需要功能...一、安装 在开始前我们需要先安装下 fish, 因为我这边是 Mac 系统, 下面 也只介绍 Mac 下安装方式, 更多系统对应安装方法可参考 官方文档 brew install fish 上图中框出部分是...Shell fish 这里如果需要退出 Fish Shell 可执行 exit 命令进行退出 exit 2.2 设置默认 Shell 如果您希望使用 Fish Shell 作为默认 shell,...chsh -s 来切换默认 Shell chsh -s /opt/homebrew/Cellar/fish/3.6.1/bin/fish 切换完后, 我们重新开一个终端默认使用 Fish Shell...无效命令默认高亮红色 对于有效路径会有下划线提示 不匹配括号或者逗号 3.2 自动补全建议 Fish Shell 自带 命令补全建议 功能, 当我们输入命令后, 我们将在光标后看到以柔和灰色显示推荐内容

    17110

    专为 90 后定制 Shell,我倒要看看有啥不一样!

    正如官网宣传 Finally, a command line shell for the 90s, 翻译过来就是 Fish Shell 是一个 90 后准备 Shell, 它主要特性如下: 安装时就默认集成了很多需要功能...安装 在开始前我们需要先安装下 fish, 因为我这边是 Mac 系统, 下面 也只介绍 Mac 下安装方式, 更多系统对应安装方法可参考官方文档。...exit 设置默认 Shell 如果您希望使用 Fish Shell 作为默认 shell, 可使用以下命令: 在开始之前我们需要先确认下 fish 安装路径, 在安装 fish 时输出日志中会给出对应安装地址...下面我们需要在 /etc/shells 中追加 fish 脚本 路径, 否则在切换默认 Shell 时会报 non-standard shell 错误, 脚本路径: {fish 安装路径}/bin..., 相关高亮逻辑有: 有效命令默认高亮蓝色 无效命令默认高亮红色 对于有效路径会有下划线提示 不匹配括号或者逗号 自动补全建议 Fish Shell 自带 命令补全建议 功能, 当我们输入命令后,

    31130

    Python从入门到入土-基础知识准备

    Python安装 不同平台对Python环境默认支持是不同: Windows 平台没有默认安装 Python Linux/Mac 平台大部分默认安装了 Python2.7 安装Python3.x 版本...肯·汤普逊(Ken Thompson)以Multicsshell范本实现第一个Unix壳层(Unix shell):Thompson shell。...AT&T贝尔实验室史蒂夫·伯恩在1977年实现了Bourne shell,或sh,它是Version 7 Unix默认Unix shell,替代执行文件同为shThompson shell。...shellfish)’, ‘rc shell(rc)– shell for Plan 9 from Bell Labs and Unix’, ‘scsh(Scheme Shell)’, ‘Stand-alone...-- 高效循环而创建迭代器函数", "functools --- 高阶函数和可调用对象操作", "shutil --- 高阶文件操作", "sqlite3 --- SQLite 数据库

    71620

    推荐一些程序员命令行生产力工具!

    fzf—— fzf 工具与 Fish 集成在一起插件。...类似于系统自带 find 命令,但使用起来更简单,查找速度更快,并且具有良好默认设置。...下载地址:https://github.com/BurntSushi/ripgrep 7htop 和 glances 在 Linux 或 Mac 显示进程运行状态信息最常用工具是我们熟悉 top,它是每位系统管理员好帮手...12Homebrew 如果你使用Mac,那我就无需再介绍 Homebrew 了。它是 macOS 被业界普遍认可软件包管理器。...这是一款非常好用curl替代工具。合理默认配置以及简洁语法使它更易于使用,命令返回也是彩色输出,甚至支持不同类型身份验证安装相应插件。

    69720
    领券