欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在win10下为jupyter同时配置python2.7.15和python3.6.7

程序员文章站 2024-03-14 09:00:46
...

我的jupyter死活都不能在python2.7环境下运行,没办法我只能装两个版本的python
①首先在python官网下载python2.7.15和python3.6.7的安装包,官网链接https://www.python.org/
②下载好以后,安装python2.7和python3.6的包。
③先安装Python3.6,记住要勾选添加到路径,并且要记住自己安装到哪个盘的那个地方哟,后面要改exe文件名。(Python2没有添加到路径的选项,所有要到高级系统设置的环境变量里面配)
在win10下为jupyter同时配置python2.7.15和python3.6.7

④安装好以后,要着重检查安装路径里面的Scripts文件夹,特别是python2。scripts文件夹里面有pip.exe以及easy_insatall.exe,有了这两个exe,python2的pip才可以正确安装,如果你安装后没有scripts文件夹或者少了pip.exe,可以卸载重装,直到scripts里面有pip.exe和easy_insatall.exe等文件(我就卸载了好多次。。。)
⑤检查完scripts,就要去配环境变量了,打开控制面板,然后找到系统与安全,然后找到系统,点进去就可以找到高级系统设置
在win10下为jupyter同时配置python2.7.15和python3.6.7
点开后找到环境变量
在win10下为jupyter同时配置python2.7.15和python3.6.7
然后找到环境变量里面的Path,点击编辑,把你的python2的路径写到环境变量里(我的python2就直接装到C盘了)
在win10下为jupyter同时配置python2.7.15和python3.6.7
下图就是我python2.7的位置(python3.6装到了Program Files里面)
在win10下为jupyter同时配置python2.7.15和python3.6.7
⑥接下来就是把python2和python3文件夹里面的python.exe和pythonw.exe分别改成python2.exe、pythonw2.exe和python3.exe、pythonw3.exe(所以之前告诉你一定要记得安装包的路径呀)
改完名字后,去命令行输入验证python2和3是否安装成功
在win10下为jupyter同时配置python2.7.15和python3.6.7
⑦改好之后呢就是给python2安装pip了
使用cd命令找到python2的Scripts文件夹,输入pip2.exe(如下图)
在win10下为jupyter同时配置python2.7.15和python3.6.7
⑧安装好python2的pip以后,因为现在有两个版本的python,所以不可以直接用pip来安装python的包,要使用以下语法(-i及以后的是镜像源,使python包下载的更快,用pip下载包的时候一定要加,快了好多倍)

python2 -m pip install numpy

同理要是想安装python3的包

python3 -m pip install numpy

在python3下安装jupyter(最好加镜像源)

python3 -m pip install jupyter

在win10下为jupyter同时配置python2.7.15和python3.6.7
⑨下面就要来配置python2.7的内核文件了
安装ipython5.3.0(最好加镜像源哦)

python2 -m pip install ipython==5.3.0

下载python2.7内核(中间可能会报一个t开头的什么玩意的错,如果报错,那就是那个t开头的包版本太高,你就下一个5.0.1版本的就可以了,格式就是下面的,把ipykernel==4.8.2换成(主要是名字真的忘记了)t****==5.0.1类似这样,然后再下载python2.7的内核)

python2 -m pip install ipykernel==4.8.2

安装
python2.7的内核

python2 -m ipykernel install --user

安装完内核后检查内核文件

jupyter kernelspec list

在win10下为jupyter同时配置python2.7.15和python3.6.7
如果有两个内核文件,恭喜你,成功配置了python2.7的内核。这时再打开jupyter,命令行输入jupyter notebook

jupyter notebook

在win10下为jupyter同时配置python2.7.15和python3.6.7
在win10下为jupyter同时配置python2.7.15和python3.6.7
配置成功!!!