修改python默认版本
本帖最后由 xy1770 于 2020-7-28 16:23 编辑Mac
系统自带的python是2.7
我在官网下载了安装包,安装了python3.7
结果我发现系统还是设置默认的python为2.7版本(在终端里输入python,显示是2.7)
我怎么把默认的改成3.7版本,无语
至于为什么要修改默认版本,
根据小甲鱼的帖子https://fishc.com.cn/thread-151810-1-1.html
我想把opencv安装到python中,我在终端里运行:
python -m pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
显示:
SZdeMacBook:~ sz$ python -m pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: No module named pip
我猜测是版本的问题
最后解决了!
我之前装了anaconda,然后又删了,但是没删干净,anaconda把我的系统文件里的环境变量给改了!
删之前系统默认的python是anaconda里自带的3.8版本(我自己装了一个python3.7),所以删除anaconda以后,默认的python变回了2.7(anaconda并不知道我还装了一个python3.7)
我把anaconda文件夹整个删了(不删除没法重新安装,会报错),然后又重新安装了anaconda,这下系统默认python又变回anaconda里自带的3.8版本了,总之能用就行了
变回3.8以后,小甲鱼的代码运行正常,可以使用
看看这个行不:https://www.jianshu.com/p/4f40fda60571
本帖最后由 xiaosi4081 于 2020-7-28 16:04 编辑
编辑下环境变量就ok了 本帖最后由 Twilight6 于 2020-7-28 16:07 编辑
呃我记得你不是用 Anaconda 的吗? Anaconda 命令直接切换环境即可呀
https://fishc.com.cn/thread-175906-1-1.html
conda activate 你的Python环境名
页:
[1]