python3和python可以同时安装吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3和python可以同时安装吗相关的知识,希望对你有一定的参考价值。

目前Python的两个版本Python2和Python3同时存在,且这两个版本同时在更新与维护。
到底是选择Python2还是选择Python3,取决于当前要使用的库、框架支持哪个版本。
例如:htmlTestRunner、locustio支持Python2,但是不支持Python3。
所以很多时候,一台电脑上需要同时安装Python2和Python3。
参考技术A 可以

我可以将 PyQt 用于 C++ 和 Python 吗?

【中文标题】我可以将 PyQt 用于 C++ 和 Python 吗?【英文标题】:Can I use PyQt for both C++ and Python? 【发布时间】:2017-02-25 22:31:42 【问题描述】:

我想在 Python 和 C++ 上学习 Qt。我在 Windows 上。

使用pip3 install pyqt5 安装 PyQT5 是否足以进行 C++ 开发,还是我仍然需要同时安装 Qt 和 PyQt?

第二个选项怎么做?

【问题讨论】:

如果你想用 Python 和 C++ 编写代码,你必须同时安装这两个 @Asesh 谢谢。您介意回答这个问题而不是发表评论,以便我接受您的回答吗? 【参考方案1】:

对于 C++ 开发,您将需要一个 C++ 编译器。在 Windows 上 Qt 支持 Mingw 和 Visual Studio 工具链。从那里开始,我不相信 pyqt 包含 C++ 开发所需的头文件,我不能确定它是用什么工具链编译的。

您最好的选择是为您的编译器安装官方 Qt 二进制文件,或者从源代码构建二进制文件(后者需要一些时间和精力。)

如果您想在一个 Qt 项目中混合使用 C++ 和 Python,请查看SIP bindings。

要记住的另一件事是 pyqt5 默认带有 LGPL 许可版本的 Qt。这可能适合也可能不适合您的项目,但 *** 无意讨论许可问题。

【讨论】:

【参考方案2】:

PyQt5 用于使用 Python 进行开发。

如果你想用 C++ 编写代码,最好的办法是下载 Qt5 并在 QtCreator 中编写代码。

这是Qt5 Opensource的链接

【讨论】:

以上是关于python3和python可以同时安装吗的主要内容,如果未能解决你的问题,请参考以下文章

同时安装 Anacondas 2.7 和 3.5 可以吗?

windows环境下安装python2和python3

生命短暂,意识到开始使用python的重要性,python3.5.3安装和使用篇

如何为 python3 安装omniORB?

windows下安装Python2和Python3共存

ubantu的python2与python3的相关兼容更新问题