Code前端首页关于Code前端联系我们

Python2和python3安装及共存解决方案(需要ipykernel)

terry 2年前 (2023-09-25) 阅读数 50 #后端开发

Python2和python3安装及共存解决方案(需ipykernel)

1.安装本文中使用的 python 版本

python-2.7.14 https://www.python.org/ftp/python/2.7.14/python -2.7.14.amd64.msi
python-3.6 。 4 https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe
我最后用的是anaconda3,一个包管理工具,默认使用python3环境。如果你想使用python2,可以在里面新建一个python2环境,然后两者就可以共享了。详情请参阅:

2。安装python2和Python3

建议将python2和Python3安装到系统盘根文件夹下,这样运行启动更方便;

Python2渲染如下:

Python2和python3安装及共存解决方案(需ipykernel)

python_study是为作者文件新建的,方便存放一些python文件,其他文件为安装文件;

Python3 渲染如下:

Python2和python3安装及共存解决方案(需ipykernel)
同样,python_study 为 作者 创建一个新文件,用于存储运行 python3 的文件。

3。编辑名称,配置环境,实现共存

仅对python3进行了更改,对python2没有进行更改。

1。编辑 C:\Python36 中的文件,如图所示:

Python2和python3安装及共存解决方案(需ipykernel)

2。删除C:\Python36\Scripts中的文件,得到如下图:

Python2和python3安装及共存解决方案(需ipykernel)

3。在系统环境变量Path中添加默认路径

路径所在路径为:

控制面板\系统和安全\系统\高级系统设置\环境变量\系统变量\Path

编辑一下,即在末尾添加路径:

C:\Python27;C:\Python27\Scripts;C:\Python36;C:\Python36\Scripts;

注意最后一个“;”不能省略。 ? 这里的条目不能是python2,因为安装时的程序名称不是;
2、在DOS窗口中输入python3,输出版本号表示安装成功,如图:
Python2和python3安装及共存解决方案(需ipykernel)
这里输入只能是weipython3,因为里面的文件名安装程序是;
如图,当显示以上两张图时,表示变量安装成功;

5。 python包安装命令

python2安装numpy库包的命令(在DO​​S窗口输入):

假设安装包为numpy
python -m pip install numpy

Python3安装numpy库包的命令:

python3 -m pip install numpy

参考:❀(❀:)第一个是为了解决anaconda2和anaconda3的共存问题
分开安装。 anaconda2和3安装好后,将anaconda2中的所有文件夹放入anaconda3的envs目录下
python可以直接使用python3

Python2和python3安装及共存解决方案(需ipykernel)

python 您可以使用直接python2
(2)然后在jupyter notebook中更改python2和python3环境
source启用anaconda2激活anaconda2环境,
python2 -m pip install ipykernel 和 python2 -m ipykernel install --user 可以在两种解释环境之间切换

4. Jupyter 的解决方案 Pythonneel 3 和 python32 安装以及 pythonne32 安装(ipythone32 和 ipytex 3)。核心)

(1)如果先安装了anaconda3,那么python3环境会自动安装ipython的ipykernel
,也就是说步骤conda install -n py3 ipykernel只省略步骤(2),必填
(2)安装python2的ipykernel

conda create -n py2 python=2.7
activate py2
conda install -n py2 ipykernel
python -m ipykernel install --user

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门