Python解释器能更换吗?比如从Cpython改为PyPy,需要重新安装吗?

另,有没有哪位老哥能帮忙说说 django 项目具体怎么上线,比如是用它自带的 wsgi,Apache,Nginx,还是什么?缓存也是用它自己的就行么?


Python解释器能更换吗?比如从Cpython改为PyPy,需要重新安装吗?
5 回复

Python 解释器在你的电脑上能换
从 Cpython 换到 PyPy
你可以理解为 从 Python2.5 换到 Python2.7
重新安装解释器
用新的解释器执行你的代码


可以换,而且通常需要重新安装。

Python解释器(CPython、PyPy、Jython等)是不同的独立软件。你电脑上装的“Python”默认就是CPython。想用PyPy,你得去官网下载PyPy的安装包,像装一个新软件一样安装它。它们会安装到不同的路径,使用不同的命令(比如 pypy3 而不是 python)。

简单说,这不是“切换”,而是“并行安装多个”。你可以根据项目需要,用不同的命令来调用不同的解释器。

总结:装个新的就行。

好的,谢谢,两个解释器能并存么?输入不同的命令启动不同的解释器

可以并存
举例说明比如 你装了 python2 和 python3
在 windows 下 可以创建.bat 文件 或者给.exe 改名
在 Linux 下可以用 simlink
把 python3 路径下的 python 起个别名叫 python3
这样就可以输入 python 和 python3 两个不同命令 来运行不同版本的 Python 了
你可以去搜索一下关键词 “ Path 环境变量” “ which 指令”(linux) “where 指令”(windows)

项目部署在生产环境上需要 nginx + uwsgi

回到顶部