为什么python2.7可以import flask,但使用python3.8不可以
我有两个问题,第一个是我如果用输入python,系统自动默认是python2.7,我该怎么让他自动默认为python3.8?第二个问题是我使用python2.7可以import flask,但是我使用python3.8不可以import flask。这是为什么啊,好奇怪啊,救救我吧,我要没了
正在回答
同学,你好。
1、mac会自带2.7版本的python,因此在终端中输入python进入的是2.7的,若同学需要修改为python3.8,则需要配置环境变量,步骤如下:
1)首先打开终端 使用命令open ~/.bash_profile打开配置文件
2)写入python的外部环境变量(根据自己的安装目录修改python的安装环境)
export PATH=${PATH}:/Library/Frameworks/Python.framework/Versions/3.8/bin
3)重命名python(这步很重要,直接关系到默认启动的python版本是否修改)
alias python="/Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8"
4)保存关闭文件
5)source ~/.bash_profile
6)再次输入 python,查看是否修改成功
2、若同学在终端中使用的是pip install则会安装到python2.7中,因此python3.8中是不能import的。同学可以使用pip3安装flask
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
- 参与学习 人
- 提交作业 2727 份
- 解答问题 8160 个
想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星