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

python之pyenv安装 and i

pyenv可以很好的实现Python的多版本共存。 需要使用新版本Python的相关功能,但是又不想要影响到系统自带的Python,这个时候就需要实现Python的多版本共存。...bzip2-devel 安装pyenv: curl https://raw.github.com/yyuu/pyenv-installer/master/bin/pyenv-installer |bash...For full documentation, see: https://github.com/yyuu/pyenv#readme pyenv versions 查看已安装版本 pyenv install...2.7.5 pyenv uninstall 2.7.5 pyenv local 2.7.5 设置本地的特定目录的Python版本 pyenv rehash 重建环境变量 pyenv global 2.7.5...设置全局的python版本 ipython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数

55210

为python版本抓狂,试下pyenv吧安装pyenv版本切换pyenv-virtualenv小结

这些杂七杂八的问题让初学者很烦躁,pyenv正是解决此类问题的神器。 简单地说,pyenv是python的版本管理工具。...能实现如下功能: 安装多个不同版本的python,且彼此独立 便捷地切换版本,可以设置为全局切换,也可以设置某个目录为特定的版本 ?.../3.6.6 验证安装 查看已安装的版本 ☁ ~ pyenv versions system 3.6.6 版本切换 全局切换 将3.6.6设置为全局使用的版本 ☁ ~ pyenv global...uninstall 3.6.6 pyenv-virtualenv pyenv已经很强大了,但还不够,如果我们希望每个项目的依赖都是独立的,而不是全部安装在同一版本的python中 就需要用到 pyenv-virtualenv...pyenv-virtualenv是pyenv的一个插件,用于创建指定版本的虚拟环境, github源码 安装 ☁ ~ brew install pyenv-virtualenv ☁ ~ echo

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

    Linux环境下的 pyenv的安装

    CentOS上安装pyenv: 在安装pyenv前,需要先安装如下的依赖包: 在 CentOS/RHEL/Fedora 下: yum install readline readline-devel readline-static...3.6.0     # 安装3.6.0版本的python pyenv rehash     # 更新数据库,在安装 Python 或者其他带有可执行文件的模块之后,需要对数据库进行更新: pyenv...versions   # 列出目前本机上已经安装有哪些版本的python pyenv local 3.6.0   # 切换python版本,在当前目录及子目录下改变python版本(这个设置在我们切换到其它目录就失效...3.6.0   # 改变当前shell的python版本(在当前shell始终是生效的) 其他几个命令: pyenv uninstall 3.6.0   # 卸载3.6.0版本的python(注意卸载后...3.6.0版本的python(3.6.0的python需要事先安装好) [root@t71 /root]# pyenv versions   查看目前已配置了哪些pyenv   system * 3.6.0

    1K40

    【错误】makefile:2: *** missing separator. Stop.缺少分隔符。visual studio code打开Open in default browser

    用make进行操作的时候,报这样的错误: 这句话的意识是,makefile 文件中,第二行,***缺少分割符。....PHONY:clean clean: rm -f test 结果发现gcc没有tab分隔符...,就会报这样的错误:makefile:2: *** missing separator....html先保存Ctrl+s,然后再Open in default browser(默认浏览器打开) 还说一个点就是,昨天入门学html的时候的几个注意点。 1.打开文件不要着急写代码,先保存。...昨天就是写了一个标题的修改,和body的修改。结果打开浏览器一直没有显示。 先是CSDN查,结果没有这种情况的讲解。然后我又去看是否是浏览器的问题,看了看,好像浏览器也找不出什么毛病。

    27310

    Winforms Cefsharp应用通过Vs Installer安装,应用崩溃,缺少文件错误

    本文主要分析winforms cefsharp应用通过Vs Installer做成安装包后,安装程序后,启动程序导致应用崩溃,提示System.IO.FileNotFoundException...System.IO.FileNotFoundException 在 WinformsCustomInstall.Program.Main(System.String[]) 原因大致是通过Vs nuget安装...CefSharp后,并生成项目时,CefSharp会写入项目所需的关键依赖项,这是CefSharp自己完成的,而通过Vs Installer生成安装包时,则需要手动添加Cef的关键依赖项....具体参考官方的Issue https://github.com/cefsharp/CefSharp/issues/1428 加载Cef所需的文件依赖参考官方的文档 https://github.com/...cefsharp/CefSharp/wiki/Output-files-description-table-(Redistribution) 按照表格的内容将所有的依赖项加入到Vs Installer的

    90110

    【随手记】pyenv的安装及使用

    因此,我需要一个python版本管理工具来切换不同版本。 由于新电脑尚未安装conda,且目前的工作并未涉及复杂的依赖关系或科学计算、机器学习任务(哥们只是个后端),我选择了轻量级的 pyenv。...安装步骤 根据 github 上的文档,pyenv 分为适用于 linux/mac 的版本和 windows 版本的 pyenv-win。...2、重启终端 3、运行 pyenv --version 验证 pyenv 是否安装成功 4、查看当前可安装的 python 版本 pyenv install -l 5、毫不犹豫地安装 3.8.0。...pyenv install 3.8.0 6、设置本地环境使用的 python 版本,pyenv global 3.8.0,如需更改版本,只需将3.8.0替换为相应的版本号。...)" 使用过程 1、克隆我感兴趣的项目至本地,并设置当前文件夹的环境为 pyenv local 3.8.0 2、安装对应的 requirements.txt 中的三方库 pip3 install -i

    77310

    pyenv快速入门

    pyenv就是这么一个管理多版本Python的工具。由于在Windows中我们可以同时安装多个版本的Python,所以这里是在Linux下介绍该工具。...(换句话说就是未安装pyenv时环境变量中找到的Python.) 常用命令 完整命令请参考官方文档。...安装 列出所有可安装的Python版本: pyenv install -l|--list 安装某个Python: pyenv install 卸载 卸载某个Python,-f参数指定是否强制卸载...,如果强制卸载的话不会弹出提示,而且如果版本不存在的话也不会显示错误信息: pyenv uninstall [-f|--force] versions 列出所有已安装的Python,...stackless-3.5.4 常见问题 用pyenv安装Python的时候可能会出现各种各样问题,例如缺少zlib、缺少ctypes模块等等。对此pyenv也有专门一个页面解决。

    39530

    Python 多版本共存 | Pyenv安装与常用命令

    在Python实际部署过程中,经常碰到系统自带的Python版本是2.x的,而自己开发使用的是3.x版本。...由于系统中有其他服务依赖系统自带的Python版本,不能直接替换,所以就需要在系统中安装多个Python,即需要实现Python的多版本共存。...-v # 安装对应版本,若发生错误,可以显示详细的错误信息 pyenv versions # 显示当前使用的python版本 pyenv which python # 显示当前...python安装路径 pyenv global # 设置默认Python版本 pyenv local # 当前路径创建一个.python-version, 以后进入这个目录自动切换为该版本...以安装3.4.4版本为例 pyenv install 3.4.3 pyenv global 3.4.3 pyenv rehash pyenv rehash python -m easy_install

    51910

    在Ubuntu 18.04中安装pyen

    最近正在重头梳理Python的基础知识,为了更好地使用Python进行开发,防止发生版本混乱(不同的第三方库有可能因为Python版本不兼容而报错),所以需要使用pyenv进行版本管理。...*** 通常来说,安装一个开源程序需要自己编译和下载相关依赖包,但是作者提供个一个简易的安装器,只需要一条命令即可搞定安装。...$ curl https://pyenv.run | bash pyenv.run重定向到github内的安装脚本,上面这句命令等同于 $ curl -L https://github.com/pyenv.../pyenv-installer/raw/master/bin/pyenv-installer | bash 如果要升级pyenv: $ pyenv update 卸载pyenv(pyenv安装的默认路径为...2.找不到zlib包(缺少依赖) 解决:输入下面命令安装 $ sudo apt-get install zlib1g-dev 以上就是全部安装方法,感谢阅读。

    1.2K30

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

    为什么 Python 版本重要? 起初这是一个奇怪的概念,但是编程语言会像其他任何软件一样发生变化。它们有错误、修复和更新,就像你喜欢的 API 和任何其他软件一样。...最近,我试图在 macOS 上运行一个依赖于 Python 3.5.9 的项目,而我的系统上并没有安装这个版本。...安装和设置 pyenv 值得庆幸的是,pyenv 可以绕开这一系列复杂的问题。首先,我需要安装 pyenv。...PATH 决定了 shell 通过命令的名称来搜索文件的位置。你必须确保 shell 程序能够找到通过 pyenv 运行的 Python 版本,而不是默认安装的版本(通常称为系统版本)。...有趣的是,输出中显示了该版本的 Python 的下载和构建。例如,输出显示文件直接来自 Python.org。 安装完成后,你可以设置默认值。

    5.2K10

    找出时序遥感影像中缺少的日期:Python

    本文介绍批量下载大量多时相的遥感影像文件后,基于Python语言与每一景遥感影像文件的文件名,对这些已下载的影像文件加以缺失情况的核对,并自动统计、列出未下载影像所对应的时相的方法。   ...在我们之前的文章下载大量遥感影像后用Python检查文件下载情况中,就介绍过同样基于文件名称,对未成功下载的遥感影像加以统计,并自动筛选出未下载成功的遥感影像的下载链接的方法;在本文中,我们同样基于Python...首先,本文的需求和前述提及的文章略有不同。在这里,我们已经下载好了大量的、以遥感数据成像时间为文件名的栅格文件,如下图所示。   ...其中,不难发现我们这里的遥感影像数据是从每一年的001天开始,每隔8天生成一景影像,每一景影像的名称后3位数字就是001、009、017这样表示天数的格式;此外,前4位数字表示年份,我们这里有从2020...现在,我们希望对于上述文件加以核对,看看在这3年中,是否有未下载成功的遥感影像文件;如果有的话,还希望输出下载失败的文件个数和对应的文件名称(也就是对应文件的成像时间)。

    9610
    领券