我想试用一下Python 3.11,看看这个版本比我现在使用的(3.7.3)快多少。我使用的是Anaconda和Spyder,但是Anaconda还不支持Python 3.11,而且我经常在更新Anaconda时遇到问题。
重要的是,我想保持我的Anaconda和Spyder环境不变,并独立使用Python 3.11。因此,我想知道简单地从他们的网站下载Python 3.11是否会弄乱我的环境,因为那样我的PC上就会安装两个版本的Python。我还想知道我是否必须为此使用不同的IDE(甚至没有IDE)。
尽管我的问题可能有点模糊,但还是要提前感谢你。
2条答案
按热度按时间2eafrhcq1#
1.尝试使用水蟒创建新的环境3.10,如果水蟒仍然没有3.11。与3.11的差异将是(我不保证,只是一个“谣言”)~ +15%,取决于...
1.您可以从源代码构建和安装您的版本:build-python-from-source
这样你就不会打破任何东西,可以删除Python3.11实验后.
1.您可以在Google上搜索
<your.version>
和<any.over.version>
之间超额性能比较的基准测试,以获得非常普遍的理解。2hh7jdfx2#
不建议在同一个系统上安装多个版本的Python,因为这可能会导致包兼容性的冲突和问题。与直接安装Python 3.11不同,你可以使用conda创建一个新的虚拟环境,并在该环境中安装Python 3.11。这将允许你在不影响现有环境或安装的情况下使用Python 3.11。
要用Python 3.11创建一个新的conda环境,首先打开一个终端或命令提示符并运行以下命令:
这将创建一个名为“py311”的安装了Python 3.11的新环境。
一旦环境被激活,你就可以使用python命令来运行Python 3.11,并且你安装的任何软件包都将只安装在这个环境中。要停用这个环境,请运行以下命令:
还可以使用conda install命令在新环境中安装软件包,例如:
这将在“py311”环境中安装NumPy、SciPy和panda包。
至于IDE,你可以使用任何支持Python 3.11的IDE,比如PyCharm或者Visual Studio Code,这些IDE允许你选择你想要使用的Python环境,这样你就可以在你现有的环境和新的“py311”环境之间轻松切换。