【保姆级教程-图文版】安装python、新建虚拟环境、安装jupyter、将虚拟环境作为jupyter内核
基于Windows1.从官网安装python、在cmd中更新pip库2.为python创建新虚拟环境并激活3.使用pip下载jupyter notebook,检查是否设置成功4.打开jupyter notebook,右上角new里选择对应的python(name)作为新文件将使用的内核
因为近期新需要配置工作环境,又重新捡起了很久没弄的操作,做一下简单记录,希望能帮到有类似需求的朋友。
注1:我的系统基于windows,not linux,操作也是仅适用于windows。
注2:如果是公司内网等网络,按个人经验最好要先断开内网连接并连接个人热点才好用pip下载python的库。
注3:如果允许使用anaconda,可以安装python后,使用anaconda来配置虚拟环境和各种库,和上述流程不一样,但个人觉得更加使用友好,可以搜索参考其他朋友的博客。如果和我一样不被允许使用anaconda,就请往后看吧。
1.从官网安装python、在cmd中更新pip库
(1)官网安装较新版本的python:直接搜python官网,选较新的版本,选x64或者x32需要根据自己系统“我的电脑”里的版本,一般都是win64。下载安装包后,安装过程就按照提示逐步来就行,有需求的可以改安装地址不安在C盘占空间。
(2)在cmd中检查是否python安装成功:在“开始”栏输入"cmd"并回车(图1),在cmd黑色界面里输入下述代码1并回车,检查反馈的python版本是不是你下载的那个(图2)

图1
python --version
代码1

图2
(3)在cmd中更新pip库,以方便后续用pip安装其他库:在“开始”栏输入"cmd"并回车(同图1),在cmd黑色界面里输入代码2并回车,等待安装完成,安装完毕后再次输入代码2,它会反馈的“已安装”里pip的版本已经是最新的。如果需要确认已经安装了哪些库,可以输入“pip list”+回车。
pip install --upgrade pip
代码2
2.为python创建新虚拟环境并激活
(1)下载virtual:同上在cmd黑色界面里输入以下代码3并回车,等待下载完。
python -m pip install virtualenv
代码3
(2)在指定地址创建虚拟环境:下载后,打开文件夹管理器,找到你想创建该虚拟环境到什么位置,比如D盘下的新文件夹,在文件夹的地址栏删掉地址,输入“cmd”+回车(图3)。打开的cmd页面里的地址会自动改到你的当前文件夹位置。在cmd中输入以下代码4并回车,来创建你的虚拟环境,代码里的名字部分(eg.myenv3)可以自己改。

图3
virtualenv myenv3
代码4
(2)激活刚创建的虚拟环境,并切换到该虚拟环境下,并为每个虚拟环境下载kernel并连接:在文件管理器中打开上文的该虚拟环境地址,已经有新建的虚拟环境文件夹,打开script文件夹,在该地址栏删除原地址,输入cmd并回车打开cmd界面。输入activate并回车,就激活了该虚拟环境(看下一行的括号里就是你的新建的虚拟环境名了)。再输入pip install ipykernel 来安装后续jupyter要用的kernel,等待安装成功。再输入下述代码5,myenv3改成你的新建虚拟环境的名字,这样就把虚拟环境和kernel连接起来了。
备注:如果需要在该虚拟环境中安装一些库,比如numpy啥的,可以直接在该cmd(在虚拟环境地址下打开,并且已activate该虚拟环境)下,输入:pip install 对应库名 并回车。再输入pip list 并回车来检查是否已经安装成功及安装的版本。
python -m ipykernel install --user --name=myenv3
代码5
3.使用pip下载jupyter notebook,检查是否设置成功:在“开始”栏输入"cmd"并回车(同图1),在cmd黑色界面里输入代码6并回车,等待安装成功。
pip install jupyter
代码6
4.打开jupyter notebook,右上角new里选择对应的python(name)作为新文件将使用的内核。
(1)打开jupyter notebook:在“开始”栏输入"cmd"并回车(同图1),在cmd黑色界面里输入代码“jupyter notebook”并回车,等待打开。如果没有弹出文档,直接打开了jupyternotebook的网页,就ok。如果弹出了文档,就打开文档找到其中的passcode/password//...(忘记名字了),复制,等到网页打开了jupyternotebook要求你输入密码,就粘进去。备用:如果没有自动打开jupyternotebook的网页,就自己在浏览器输入“http:localhost:8888/tree"+回车跳转即可。
(2)打开的jupyter网页里,可以看到右上的new按钮里出现你刚刚新建的虚拟环境名,每次新建一个代码文件时,就点击那个对应的内核(虚拟环境)就可以了。
(3)测试:在新笔记本中,运行以下代码7来验证当前使用的 Python 版本和已安装的包:
import sys
print(sys.executable)
print(sys.version)
代码7
5.备注:如果需要创建其他虚拟环境并在jupyter中使用,可以返回2(2)开始新建一个新环境,逐步做下来就行。每次要切换虚拟环境用的时候,就按照4(2)来新建一个在某指定虚拟环境的代码文件就行了。
备注:有pip list或者pip install没反应的时候,可以试试前头加上python -m 再写pip list。
备注:有些库最好要连接镜像地址来下载,直接用pip install很慢,可以参考其他朋友的博客,本文涉及的几个库不用镜像地址, 连热点就很快了。
收工大吉!coding顺利!
——————————分割线——————————————————
又帮同事远程配置,遇到了一些新问题,记录一下:
1.如果下载库的时候报the read opetion time out,先把公司内网断开,用wifi试,wifi不行就切成热点,一般就可以了。
2.如果创建虚拟环境的时候报permission denied,就开个不需要管理权限的文件夹地址作为虚拟环境地址再新建。
3.如果下载后没有办法用cmd打开,就可以搜相关教程去添加一下环境变量的path,比如python没办法用cmd打开,就系统-高级-环境变量-path-新建-新建的里面加上python的安装地址-okokok。
GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐


所有评论(0)