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

安装的 Python 版本太多互相干扰?以后再也不用担心了。

当年选 Python 就是看中它的简洁优雅,省心省力,没理由让我在这种版本问题上操心操力,肯定有什么解决办法,果不其然,还真的被我找到了,那就是我今天要给大家介绍的「pyenv」。...pyenv 的 安装 & 使用 pyenv 的安装 安装 pyenv,在这里我说一个手动安装的办法,我们可以从 GitHub 直接下载到本地,首先执行下面的命令: git clone git://github.com...如果你仔细看就会发现 pyenv 不但可以安装不同版本的 Python,还可以安装不同的 Python 实现,喜欢尝新的同学,可以尝试安装一下最新版本的 Python 使用。...,如下所示: pyenv versions system 2.7.1 * 3.7.1 (set by /Users/rocky/.pyenv/version) 使用 pyenv 以后,可以很快速的切换...Python 版本,与之同时被切换的是与版本相关的依赖,例如你切换成 Python3 版本以后,相应的 pip 也会被切换成 pip3,所以不用担心自己所用的 pip 和当前 Python 版本不匹配

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

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

    pyenv install 3.8.0 6、设置本地环境使用的 python 版本,pyenv global 3.8.0,如需更改版本,只需将3.8.0替换为相应的版本号。...7、检查当前 python 版本及其路径,pyenv version 8、检查该版本 python 是否能正常使用 python -c "import sys; print(sys.executable...)" 使用过程 1、克隆我感兴趣的项目至本地,并设置当前文件夹的环境为 pyenv local 3.8.0 2、安装对应的 requirements.txt 中的三方库 pip3 install -i...https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt 如果在安装 opencv-python 时出现卡在 PEP-517 的情况,升级 pip...pip3 install --upgrade pip setuptools wheel 3、启动 py 脚本,python main.py 参考链接 pyenv-win https://github.com

    77610

    你的 Python 包都装到哪了?

    授人以鱼不如授人以渔,要解决这类问题,你得知道Python是如何找包的。希望看完这篇文章,能有所帮助。...首先我们来解决找包的问题,这个问题回答起来很简单,但很多人不知道这个原理。...如果你没有安装pip请参考这里,如果安装了还无法用pip命令请参考上一节。 运行pip有两种方式: pip ... python -m pip ......第一种方式和第二种方式大同小异,区别是第一种方式使用的Python解释器是写在pip里的,一般情况下,如果你的pip路径是/bin/pip,那么Python路径对应的就是找到包的路径,只需要知道解释器的路径就可以了,如果遇到改变包的路径,只需要通过正确的PATH设置,指定你想要的Python解释器即可。 现在回到开头的三个问题,大家会解决了吗?

    5.4K21

    Python自动化办公-编写一个OCR识别程序

    现在的手机可能都有这个功能,但还不够智能,无法进行训练,再说要是有一堆图片需要处理呢?还是自己动手,丰衣足食,今天来分享一下如何 Python 写一个 OCR 识别程序。...我在 Python 3.8.5 版本上使用 pip 安装顺利通过,而使用 pyenv 的 Python 就一直报编译失败的错误,因此不推荐 pyenv 来管理你的 Python 版本。...报错信息提示 pip 遇到了编译错误,这也是 Python 为人诟病的地方,第三方库源代码安装时经常遇到编译错误,你看人家 Java,一个 jar 包处处都能用。...,这个 whl 文件,要去 pypi 上找。...: No module named 'paddle'",在 Issues 里面搜索一下找到了解决方案: pip install paddlepaddle 然后再次执行识别出结果: 第三步,设计自己的程序

    1.2K10

    pip、brew、apt-get区别和作用

    默认都是安装到brew的指定目录“/usr/local/Cellar”下,然后在“/usr/local/bin”下创建对应的软连接来使用的。.../pip3 python软件包管理系统,可以利用它安装python包,默认都安装到当前python版本的⁨python3.7⁩/site-packages⁩文件夹下 因为我使用的是pyenv来管理python...版本,所有通过pip安装的包均放在: .pyenv/versions/3.7.2/lib/python3.7/site-packages/[包名] 备注:安装的程序是分开的pip是安装到python2版本对应的目录里...,pip3是安装到python3版本对应的目录中 安装 sudo easy_install pip 常用命令 1、查找软件 pip search packagename 2、安装软件 pip install...删除包,包括删除配置文件等 apt-get remove packagename --purge 7、更新源 apt-get update 8、更新已安装的包 apt-get upgrade 8、了解使用依赖

    1.3K10

    Python多版本切换工具-Pyenv

    使用pip安装的包完成之后,可能需要对数据库进行更新: pyenv rehash 卸载指定的python版本 pyenv uninstall x.x.x python版本查看 查看当前已经安装了的python...> 注: 使用conda list命令的环境时python版本切换到anaconda版本下,不然,这个命令无法来查询。...另外pip的话直接使用 pip2 或者 pip3 就可以了。 virtualenv 简单来说,你的每一个项目都可以拥有一个单独的、孤立的Python环境;你可以把所需的包安装到各自孤立的环境中。...首先,我们来看看如果我们在终端输入python或者pip,系统会使用哪个执行文件。...$ which python /usr/bin/python $ which pip /usr/local/bin/pip 参考: pyenv Python多版本共存之pyenv yyuu/pyenv-github

    3K20

    python安装qt5_pycharm+QT5+python3安装与环境配置

    与SWIG类似,使用sip也需要先编写一个『配置文件』,然后使用sip工具『编译』为C++源文件,最后,和Qt库一起编译形成适用于Python的PyQt。...需要注意: 如果你安装了PyQt4和PyQt5,那么PyQt4和PyQt5无法共享sip。...就像 Python2 和 Python3 严格说不能共享pip 一样,因为有差异,解决方案就是给每个目录配置独立的Python环境(virtualenv),可以参考Python版本管理:pyenv和pyenv-virtualenv...安装sip 方式一:pip安装 使用支持的Python版本,你可以从PyPi安装SIP 通过运行: pip3 install SIP 喜欢动手的可以试试下面的方式四,目前网上找到的教程都用自己编译的方式...安装 使用支持的Python版本,你可以从PyPi安装SIP 通过运行: pip3 install PyQt5 喜欢动手的可以试试下面的方式四,目前网上找到的教程都用自己编译的方式,哈哈。

    3K40

    如何在一台电脑上同时使用 Python 2 和 Python 3

    官网上提供有不同版本,安装后路径不同,但执行程序名称均为 python.exe。 看上去好像要复杂一些。...通过命令可查看 pip 默认的对应版本: pip -V 为了防止出现版本对应混乱的情况,除了默认的 pip 之外,每个版本都有对应的副本,如 pip2、pip2.7、pip3、pip3.5。...所以当需要明确安装版本时,可使用对应的命令: pip2 install ... pip3 install ......当然,这些的前提是将对应目录加到了系统变量 PATH 路径里,包括 Python 安装目录及其 Scripts 子目录。如果没有在安装时勾选全部可选项,让安装程序自动帮你设置好,则需要手动添加。...还有种优雅的方法控制不同 Python 版本的共存,就是通过 pyenv 或者 virtualenv 创建虚拟开发环境。之后也会来说一说。

    1.5K60

    python应用(1):安装与使用

    首先应该知道python的官网,python的官网是这个:https://www.python.org/ 在python的官网中可以找到最新版本的python程序来安装,如下图所示: ?...另外,你也应该安装pip3,pip3是一个安装python库的程序,你一定会用到它的,而对于安装办法,这里不介绍了,你可以通过百度搜索到。 在安装好python程序后,就可以使用python程序了。...可以这样生成一个python环境,也就是一个目录: pip3 install virtualenv --先要安装virtualenv程序 virtualenv -p python3 pyenv --...这里使用的tts库叫pyttsx3,这样安装: pip3 install pyttsx3 有了这个库就可以把文本转成语音,可以播放出来,也可以保存成文件,而保存出来的文件是aiff的文件格式,并且里面的音频是...pcm_s16be编码,而我们更常见的音频格式是mp3或aac之类,所以进一步的需求,是把这个aiff文件转换成mp3编码的文件,这时,可以使用另一个库,叫AudioSegment,这样安装: pip3

    65710

    Python+virtualenv+Django+nginx+uwsgi+centos7部署web应用

    /usr/bin/pip3 #检测python3版本 python3 -V 3.安装虚拟环境 #安装虚拟环境 pip3 install virtualenv #新建虚拟环境文件夹 mkdir pyenv...#进入虚拟环境文件夹 cd pyenv #安装虚拟环境 virtualenv -p python3 myenv #激活虚拟环境 source /myenv/bin/activate #安装项目所需组件...pip3 install -r requriements.txt #pip安装依赖太慢使用douban源 pip install xx -i http://pypi.douban.com/simple.../ 4.安装uwsgi #安装uwsgi pip3 install uwsgi #在项目根目录添加 .ini 结尾的uwsgi配置文件 touch uwsgi.ini #(这里的uwsgi可以自己命名...) #修改uwsgi.ini配置文件 [uwsgi] #http只能用于wusgi自己调试 要跟nginx通信需要用sockt 使用内网ip #http=111.11.11.1:9003 socket

    52010

    Python多版本管理器-pyenv 介绍及部署记录

    在PATH 最前面插入一个 $(pyenv root)/shims 目录,$(pyenv root)/shims目录里包含名称为python以及pip等可执行脚本文件;当用户执行python或pip命令时...bash_profile文件底部添加下面三行内容, 让系统可以找到 pyenv 安装的 Python [root@localhost ~]# vim ~/.bash_profile export...~]# which pip3 /root/.pyenv/shims/pip3 查看~/.pyenv/shims/python [root@localhost ~]...,则使用这个变量里的版本;这个变量是由pyenv shell 配置的; 2) 按照往父目录查找的顺序查找直到根目录,第一个被查找到的.python-version文件作为版本文件,其指定的版本作为使用的...若不存在,则使用系统的版本; 这个文件使用pyenv global 配置 4) 如果以上变量或文件都没有找到,就按照系统默认制定的python版本了。

    1.4K20
    领券