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

必备收藏| centos7安装Python3并且将pip设置为Python3中的pip

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

3.8K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    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 版本。

    41420

    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 安装所有开发依赖 卸载全部

    99320

    2024年,还不知道python-venv的实现原理?

    python3 python3.12都是可执行文件(这种说法不严谨,一会儿订正),其中activate activate.csh activate.fish Activate.ps1是适配各种流行...shell的激活文件,后三者分别对应c-shell、fish-shell和powershell。...以python为例,python是默认版本,一般指向的就是我们创建虚拟环境时使用的python;python3是考虑到本地环境中可能同时有python2和python3,遂指定python3;python3.12...$', '', sys.argv[0]) sys.exit(main())这个可执行文件做的其实就是调用虚拟环境中的python解释器(也就是调用本地的python解释器)将第三方库下载到虚拟环境的...PS1 VIRTUAL_ENV_PROMPT='(venv) ' export VIRTUAL_ENV_PROMPTfihash -r 2> /dev/null我们可以把activate脚本做的事情整理为如下的流程环境变量的设置

    11500

    【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",就可以开始使用python3的Notebook了: ? 很简单,不是吗? 恭喜你!现在,你已经成功地在系统上安装了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

    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 设置为默认shell为fish chsh -s /usr/bin/fish 设置为默认shell为zsh chsh -s /bin/zsh 设置为默认shell为...omf list 这条命令将显示已安装的主题和插件。...右方向键补全提示 主题配置 现在让我们看一下可用的和已安装的主题列表。 为此,运行: omf theme 如你所见,我们只有一个已安装的主题,这是默认的,但是还有大量可用的主题。

    1.8K20

    22款好用的CLI工具

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

    2.3K30

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

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

    72020

    专为 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 自带 命令补全建议 功能, 当我们输入命令后, 我们将在光标后看到以柔和的灰色显示的推荐内容

    17910

    专为 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 自带 命令补全建议 功能, 当我们输入命令后,

    33430
    领券