在linux 2.7到3.5上更新python

在linux 2.7到3.5上更新python,第1张

概述所以我使用这些说明更新了python:sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-devlibsqlite3-dev tk-dev libgdbm-dev libc6-d

所以我使用这些说明更新了python:

sudo apt-get install build-essential checkinstallsudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-devlibsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

然后

cd ~/Downloads wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgztar -xvf Python-3.5.0.tgzcd Python-3.5.0

然后

./configuresudo make installpython3.5Python 3.5.0 (default,Oct  3 2015,03:16:42) [GCC 4.8.4] on linuxType "help","copyright","credits" or "license" for more information.>>>

它工作,但当我关闭终端,并写道
    python -v
它仍然是python 2.7并且仍然在执行使用v3标准库的代码时出错

如何让它像3.5一样工作?

最佳答案@H_502_34@您仍然安装了Python 2,并且仍然设置python命令以默认调用该版本.
尝试像这样运行脚本:

python3 yourscriptname.py

在/usr/bin /中,“python”实际上是python2.7的符号链接.如果您不想在每次使用python时都输入3,请将该符号链接更改为指向python3.然后python将运行Python 3.5,你可以使用python2.7或python2来运行Python 2.7脚本. 总结

以上是内存溢出为你收集整理的在linux 2.7到3.5上更新python全部内容,希望文章能够帮你解决在linux 2.7到3.5上更新python所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1048311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存