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

为什么我的Mac在已经安装了3.8的情况下还在使用python 2.7?

可能是因为系统默认使用Python 2.7作为默认版本。在Mac上,系统自带的Python版本为2.7,而不是3.8。虽然你已经安装了Python 3.8,但是系统仍然使用默认版本。你可以尝试通过以下方法来解决这个问题:

  1. 使用终端命令进行指定版本:在终端中输入python3来使用Python 3.8。这样可以明确告诉系统使用Python 3.8版本。
  2. 创建虚拟环境:使用虚拟环境可以方便地管理不同版本的Python。通过使用工具如virtualenvconda来创建一个新的虚拟环境,并在其中安装Python 3.8。然后在虚拟环境中运行你的Python项目,这样就可以确保使用的是Python 3.8。
  3. 修改系统默认版本:如果你希望将Python 3.8设置为系统的默认版本,可以尝试修改系统的环境变量。在终端中输入以下命令来打开你的bash配置文件:
代码语言:txt
复制
open ~/.bash_profile

在文件中添加以下行来将Python 3.8设置为默认版本:

代码语言:txt
复制
alias python='/usr/local/bin/python3.8'

保存文件后,运行以下命令使配置文件生效:

代码语言:txt
复制
source ~/.bash_profile

现在,你应该可以使用python命令来调用Python 3.8了。

需要注意的是,这些解决方法并不会直接解决你的问题,而是帮助你在Mac上使用Python 3.8。至于为什么会出现这种情况,具体原因可能是系统自带的Python 2.7被其他程序所依赖,所以系统仍然保留了2.7版本。

相关搜索:在存在python 2.7的情况下使用python 3.8创建虚拟环境在我的mac上的Python 3.7文件夹中安装了python 2.7?为什么在我使用ajax的情况下页面还在加载?在3.8中尝试使用python 2.7的示例中,我遗漏了什么如果我安装了python 3.8,为什么我的python39.dll文件丢失。7如何使用Homebrew在我的Mac上恢复到Python3.8?在我已经使用nvm的情况下,安装了Homebrew升级yarn节点我的mac上安装了python 2.7和3.6。如何查找与Python3关联的pip版本?在Mac上已安装Python 2.7和3.5的情况下安装版本3.5.2中的Python模块为什么SQLAlchemy只在我的Python2.7库中安装自己?为什么我的状态码在PyCharm (Python3.8)上不起作用?在WEKA3.8的"java代码“中缺少LibSVM包装器(我已经安装了它,可以在实验者中看到它)为什么我在已经满足要求的情况下还能获得ImportError?ImportError:在使用Python2.7的mac上没有名为bs4的模块Python3.8:为什么在语句为假的情况下还要更新new_list?如果只安装了Python 3.4,是否可以在没有管理员权限的情况下创建Python 3.8虚拟环境?CentOSPython在我没有询问的情况下使用多核在python3.8中尝试使用selenium打开我个人资料中的chrome似乎我已经安装了2个版本的os python3。理想情况下,我希望使用3.6.4的pygame,但我有Tcl/Tk错误(我该如何修复这个错误?)在Mac OS X 10.8上使用Python 2.7的Google App Engine(1.7.0)上的PyCrypto会导致ImportError
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

倒霉,最好不要使用Mac系统默认下python

最近,用Mac系统开发了一阵以后,一些软件开始崩溃,找了一下原因,原来是乱升级系统包导致,我们都知道,OSX系统默认是开发者友好python当然必须系统自带。...但是网上又有很多教程,如何在mac系统中另一个python,原因就是系统自带python运行运行普通脚本没问题,但是真的开发python项目是有点问题。...系统自带python可能会版本偏低,这个如果大家都是用最新系统应该都没啥问题了。 系统升级时候,可能会导致已经安装python包消失。...路径二:/Library/Python/2.7/site-packages 如果你系统是10.9以上的话,你应该可以看到路径一中,已经装了很多库。 如果我们自己安装库的话,会被安装在路径二中。...有意思是,路径一路径二上面,优先级要高,意味着我们自己无论如何安装也没办法升级默认安装好库。 唯一办法可能就是删除系统默认库文件,等等,删除真的可以么? OSX系统为什么要安装一些默认库?

86120

安装Python那点事,最详细教程

要学编程 小码匠:今天学什么? 老码农:安装环境。 小码匠:为什么还不让编程啊?看你明天回来都写代码? 老码农:那是Java,不是Python。 小码匠:好麻烦。 安装 小码匠:怎么安装?...小码匠:No 老码农:百度百科上这样说 “操作系统并不是与计算机硬件一起诞生,它是人们使用计算机过程中,为了满足两大需求:提高资源利用率、增强计算机系统性能,伴随着计算机技术本身及其应用日益发展...】,看到了吧,安装上了 小码匠:为什么还有个【Python 3.8】啊?...” Python2和Python3区别 Python 3 与 Python 2 语法不全兼容 Python2.7与去年2020年初已经停止维护了 举个栗子:print Python2:是个类,输出时不用加括号...python3 python3.10 python3.8 python3.9-config python-config python2.7

37020
  • Python学习利器——小白 An

    Python学习利器——小白 Anaconda安装之路 序 Python易用,但用好却不易,其中比较头疼就是包管理和Python不同版本问题,特别是当你使用Windows时候。...当出现下面这张图时,就已经装了Anaconda图片描述 下载后直接按照说明安装即可。...例如,当我安装了 Python3 版本 Anaconda 后,默认 root 环境自然是 Python3,但是还需要创建一个 Python 2 环境来运行旧版本 Python 代码,最好还安装了...pandas 包,于是我们运行以下命令来创建: conda create -n py2 python=2.7 pandas 细心你一定会发现,py2 环境中不仅安装了 pandas,还安装了 numpy...# 可以得到`Python 2.7.5 :: Anaconda 4.2.0 (64-bit)`,即系统已经切换到了2.7环境 # 如果想返回默认python 3.5环境,运行 deactivate

    97410

    node-gyp是用Node.js编写跨平台命令行工具,用于为Node.js编译本机插件

    Unix上 Python v2.7, v3.5, v3.6, v3.7, or v3.8 make 一个合适C/C++编译器工具链,像GCC macOS上 注意:如果你Mac升级到macOS...Python v2.7, v3.5, v3.6, v3.7, or v3.8 Xcode 你需要通过运行xcode-select --install来安装XCode Command Line Tools...或者,你已经装了完整Xcode,你可以菜单Xcode -> Open Developer Tool -> More Developer Tools......配置 Python 依赖项 node-gyp要求你安装以下其中一个兼容Python版本: v2.7, v3.5, v3.6, v3.7, or v3.8。...如果你安装了多个Python版本,你可以用以下方式之一确定一个node-gyp可以使用Python版本 通过设置--python命令行选项,例如: node-gyp --python

    2.5K10

    python语言一般用于什么_PYthon

    Python文档下载地址:https://www.python.org/doc/ 2.3 python 安装 Python 已经被移植许多平台上(经过改动使它能够工作不同平台上),下载适用于您使用平台二进制代码...等待以上两条命令执行完成,再次终端输入python3命令,就可以看到 Python 交互式编程环境已经更新到 Python 3.8。...重新安装 Python 以上更新方法仅在 Ubuntu 已经安装 Python 情况下才有效,如果你 Ubuntu 中没有 Python 环境,或者你想重新安装,那么就得到官网下载源代码,然后自己编译...上述命令执行完成以后,再次终端输入python命令,进入就是 Python 3.8 交互式开发环境了。...(3)MAC平台安装pythonMAC 系统都自带有 Python2.7 环境,你可以链接 https://www.python.org/downloads/mac-osx/ 上下载最新版安装 Python

    1K31

    macOS M1如何配置机器学习环境(二)

    如何配置机器学习环境》,是基于python3.8版本配置tensorflow,最近实验过程中发现些问题没办法解决,无奈之下卸载了重装,结果随便捣鼓一下,整个假期就快没了 至于为什么这么点背,,可能还是因为学多了...之前就是装了3.8和3.9混用,实在搞不懂为毛有些模块M13.8版本死活装不上,3.9就服服帖帖。但是要跑tensorflow的话又只能滚回3.8,之前没有交叉就瞎玩,最近偶遇交叉直接死菜。...确保执行了如下语句安装了Macbook 自带python3.8 xcode-select --install 使用如下命令从GitHub拉取最新版Tensorflow /bin/bash -c "...最后改用opencv_python连接线改下划线就哦了,真实狗血 4 python3.8-tensorflow0.1a1 PK python3.9-tensorflow2.5 跟网上大佬讲一样,python3.8...5 python3.8 PK python3.9 最后,关于condapycharm Interpreter配置,是要在设置里面的第三个选项System Interpreter来设置。

    1.8K21

    TensorFlow 入门指南

    Pip 安装 Pip 是一个包管理系统,用于安装和管理使用 Python 编写软件包。我们 Linux、Mac OS X 以及 Windows 下提供 TensorFlow pip 包。...我们已经以下 Python 分发中测试过该 pip 包: Python 3.5 from Anaconda Python 3.5 from python.org....你现在可以Docker容器中测试你装了 测试TensorFlow安装 (可选,Linux)启用GPU支持 如果你安装了TensorFlow GPU版本,你还必须安装 Cuda Toolkit 8.0...为了 Windows 上使用源码构建 TensorFlow,我们可以使用还在实验阶段 Bazel on Windows 或者是 TensorFlow CMake build。...我们也建议用ipython来增强python shell,你可以使用下面的命令安装它: $ sudo easy_install ipython 可选:为Mac设置GPU 如果你打算构建GPU支持,你将需要确保已经通过

    1.3K30

    pycharm安装教程-pycharm安装详细步骤(Mac版)

    大家好,又见面了,是你们朋友全栈君。 上期跟大家讲了怎么安装Python,这期跟大家介绍个很好用编程工具–pycharm。...PyCharm是一种Python IDE,带有一整套可以帮助用户使用Python语言开发时提高其效率工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。...专业版进行下载 pycharm不同下载方式 3.下载完成后进行双击打开,拖动到mac应用列表中,和安装mac版其它软件是一样操作。...版本,一个Python 2.7,一个是3.6,这取决你自己电脑里安装了几个Python 8.项目创建成功后,还只是一个空项目,需要向里面添加Python文件. 9.创建文件名,点击OK 10....然后就可以创建好Python文件里,编写自己代码了,右击选择运行“hello”,下方出现运行结果 编程界面 运行结果显示 以上就是pycharm安装及简单使用教程,关注学习交流更多Python

    2.7K20

    【Linux】CentOS升级Python2.7, yum修复,pip修复和lxml安装

    开头 如果你看到了这篇文章,你可能已经已经翻阅了无数centos安装python教程,可能都没有作用,甚至还把环境快搞报废了,网上有的教程实在是太不负责任!...不要气馁,在这里坑尽量罗列出来,争取让您一步到位解决centos升级python环境问题!...机器环境: 腾讯云,Centos6,系统自带Python2.6.6,由于需要写爬虫,.py文件运行在2.6环境会无法连接htpps,故需要升级成2.7。...升级Python2.7 备注:为什么说这个问题是个坑,主要是因为Centos6系统自带Python2.6.6,而控制台python以及软件安装yum还有pip都默认连接到了2.6,当你装了2.7之后并不能很好使用它...,因为yum不兼容2.7,这里就把yum关联到2.6上,因为2.6还在

    3.6K30

    史上最全最详细Anaconda安装教程

    python已经装好了一大堆工具包,这对于科学分析计算是一大便利,你愿意费时耗力使用pip一个个包去装吗?...: Anaconda3-5.2.0-Windows-x86_64.exe 为什么不用最新版 Anaconda3-5.3.1-Windows-x86_64.exe 不知是版本原因还是什么原因,包括博主在内一大堆使用这个最新版本构建虚拟环境或者安装包时出现了这样蛋疼错误...conda upgrade --all 2.1.5 创建和管理虚拟环境 第一种情况下Anaconda安装到这里基本就结束了,后面关于虚拟环境部分属于Anaconda使用了,这里会在第二种情况下再做介绍...,说是创建虚拟环境,其实是真实装了Python2.7,我们切换至2.7版本,输入 activate python27 切换成功后前面多一个python27 这时我们保留原生python就有了思路...结束语 关于python自带IDLE问题:如果想用Python自带ILDE只需找到idel.bat文件,双击运行即可 Anaconda自带pythonidel.bat路径这里路径贴出来

    23.7K31

    自动化-Appium-环境搭建-Android(Python版)

    JDK是整个Java开发核心,它包含了Java运行环境,Java工具和Java基础类库。 使用PyCharm等软件是需要Java环境,则需要安装JDK(已经安装过可以忽略)。.../python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac...3.1.3配置环境变量 首选确保Android SDK中相关组件都已经下载完毕。 鼠标选中电脑右键,点击属性--->高级系统设置--->高级--->环境变量。...Genymotion-ARM-Translation虚拟机支持文件,能够完美仿真ARM APP,卓上能够模拟使用,正常运行APP程序,运行速度明显快于SDK自带模拟器,需要注意是,虚拟机卓版本必须是...Genymotion-ARM-Translation虚拟机支持文件,能够完美仿真ARM APP,卓上能够模拟使用,正常运行APP程序,运行速度明显快于SDK自带模拟器,需要注意是,虚拟机卓版本必须是

    3.7K30

    BigSur 安装nut记录

    Nut 是Tinfoil用于USB连接和网络连接至服务器应用程序,Windows可以直接下载exe程序,但是对于Mac或Linux,需要对源码编译,虽然官方给出了步骤和教程,但是过程中充满了“艰辛”,...这里安装官方建议,使用 pyenv + pyenv-virtualenv 。...创建虚拟环境 官方文档中只用简单一句话创建和启用(pyenv virtualenv nut && source activate nut),但是创建这一步,就遇到了问题。...因为macpython2.73.8两个版本,且默认是2.7,所以当直接用pyenv创建虚拟环境,用2.7版本,nut要求3.6+, 因此需要先安装使用pyenv install安装3.8...application 接下来安装依赖即可,但是安装依赖pyqt5,再次报错,谷歌之后发现该包要求pip版本大于19.3, 而我版本是19.23, 然后发现使用pip install upgrade

    81010

    开发 | Mac OS X 装不上 TensorFlow?看了这篇就会装

    如果已经装了 pip 8.1 或者更新版本,执行以下任一命令激活虚拟环境中安装 TensorFlow 及其所有依赖: $ pip install --upgrade tensorflow...例如,你要在 Mac OS X 上安装 Python 2.7 对应 Tensorflow 版本,虚拟环境中安装 Tensorflow 就执行下面的命令: $ pip3 install --upgrade...必备: Python 要安装 TensorFlow,你系统必须依据安装了以下任一 Python 版本: Python 2.7 Python 3.3+ 如果你系统还没有安装符合以上版本 Python...3.n. pip 或者 pip3 可能在你安装 Python 时候已经装了,执行以下任一命令确认系统上是否安装了 pip 或 pip3: $ pip -V # for Python 2.7 $...例如,你要在 Mac OS X 上安装 Python 2.7 对应 Tensorflow 版本,虚拟环境中安装 Tensorflow 就执行下面的命令: $ sudo pip3 install -

    2K70

    Mac OS X 装不上 TensorFlow?看了这篇就会装

    如果已经装了 pip 8.1 或者更新版本,执行以下任一命令激活虚拟环境中安装 TensorFlow 及其所有依赖: $ pip install --upgrade tensorflow...例如,你要在 Mac OS X 上安装 Python 2.7 对应 Tensorflow 版本,虚拟环境中安装 Tensorflow 就执行下面的命令: $ pip3 install --upgrade...必备: Python 要安装 TensorFlow,你系统必须依据安装了以下任一 Python 版本: Python 2.7 Python 3.3+ 如果你系统还没有安装符合以上版本 Python...3.n. pip 或者 pip3 可能在你安装 Python 时候已经装了,执行以下任一命令确认系统上是否安装了 pip 或 pip3: $ pip -V # for Python 2.7 $...例如,你要在 Mac OS X 上安装 Python 2.7 对应 Tensorflow 版本,虚拟环境中安装 Tensorflow 就执行下面的命令: $ sudo pip3 install -

    3.7K60

    给普通人Python——第零天

    ,对于已经工作成年人来说,很难提起兴趣,因此不自量力,想写写这方面的文章 0....很多小白用户可能会经常奇怪,为什么Word文档没有后缀名,其他文件也没有后缀名,诸如exe、pdf、txt等等,这是因为隐藏了文件后缀名,这是使用Windows一个非常不好习惯。...,next时候请将 addPythonto environment variables选项勾选 0.2.2 Mac 平台 Mac 平台通常可能已经装了一个Python2.7版本,但我们学习Python3...python3 检查安装 Windows平台,打开cmd命令行,输入python 敲回车成功进入Python交互式命令行,会显示出python版本号 Mac平台上则需要注意,因为Mac...已经自带了一个Python2.7,因此需要在终端命令行中输入Python3来启动Python3解释器。

    66510

    mac系统pycharm配置python环境_mac python开发环境

    一、下载安装Python3解释器 使用Python3 Python之父Guido van Rossum邮件列表上宣布 Python 2.7将于2020年1月1日终止支持。...python -V2、开始安装(这里我们使用神器homebrew)#安装前先搜索一下是否已经存在python3包:brew search python3#已经存在,我们可以直接安装了:brew install...下载完成后,安装过程和安装QQ等软件过程是一样,不要告诉你不会,艹要是那样的话请出去补补课 三、mac上Pycharm使用教程 Pycharm整体结构 工具栏中可以对IDE做一些设置 项目文件区主要是自己工程下一些文件...Python版本,一个Python 2.7,一个是3.6,这取决你自己电脑里安装了几个Python 这里选择我们安装Python3 – 下图是解释如何参看我们安装Python3路径 3.项目创建成功后...代码区域右键选择 run 左边文件区域,选择要执行文件,右键 run 执行 run 之后,还可以控制台重复执行 run – 如此,所示即表示安装完成 由于篇幅短小和时间仓促,若你发现了错误请告知

    2K50

    python调用cmd运行GDAL报错解决:ERROR 1: PROJ

    就在python中出问题,不论是使用os还是subprocess.call,都无法正常运行。 一开始装了gdal2.4,突然可以运行重投影。...但是第二天又报错了,又重装,无果,尝试更换3.7.8python3.8python,无果(插一句,发现3.8更新里多进程可以实现内存共享了,下次看看多3.8进程威力吧)。...后来试着用python2.7,可以运行,但是不想用。...但并没有把核心问题解决,估计下次还会出错。 ? 题主真是个自问自答小可爱! 试着,也顺利解决了: ?...唯一困难就是第三方库之间迁移,因为换成了python3.8,所以之前3.7.3库并不能直接copy。又担心硬复制回头会出问题,还是乖乖一个一个conda install吧。 ? ?

    2.4K31

    Python入门系列第一章--第一节:环境搭建

    负一、阅读前注意 本教程使用Python版本是3.6.5,读者使用Python版本尽量与本教程一致,最低版本必须是Python3.5版本 本教程开发环境是windows 10,其他操作系统亦可 本教程开发...一、Ubuntu 搭建Python环境 这里以Ubuntu16.4为例,Ubuntu16.4上已经装了Python2.7Python3.5两个版本,命令行输入python3,就会进入到Python3...如果读者需要将系统自带3.5版本升级到教程使用3.6版本请查看《Ubuntu16升级Python3》 二、Mac 搭建Python环境 这里以Mac OS 10.13为例,Mac OS 10.13上已经装了...Python2.7Python3.5两个版本,命令行输入python3,就会进入到Python3环境中。...如果读者需要将系统自带3.5版本升级到教程使用3.6版本请查看《Mac OS 10.13升级Python3》 三、小结 本小结简要讲解了python3不同平台安装,读者只需要快速浏览本小节内容即可

    33720
    领券