Redian新闻
>
Jupyter notebook 配置虚拟环境,很多人都遇到这个问题,完整解决步骤!

Jupyter notebook 配置虚拟环境,很多人都遇到这个问题,完整解决步骤!

科学

你好,我是郭震

Jupyter notebook 最常用的数据分析工具,虚拟环境是包隔离沙箱,两个是多Python项目管理必备工具。

一个经常出现的问题,可能困扰过或正在困扰很多朋友。

在 data-science 虚拟环境中,安装 pandas 包是 1.3.5 版本,但是 jupyter notebook 打开,显示却是 1.3.4 版本,怎么都解决不了。

问题原因:

data-science 环境若未安装jupyter notebook 直接走 base 环境,所以加载的依然还是 base 里的 pandas

详细解决步骤:

  1. 切换到 data-science 环境,使用命令:conda activate data-science

  2. 安装 jupyter notebook,使用命令:pip install notebook

  3. 配置一个jupyter notebok

    python -m ipykernel install --user --name data-science(调整为你的虚拟环境名称) --display-name "pandas135"(可以另起一个自己的名字)

  4. 最后输入:jupyter notebook

重点解释步骤3

命令 python -m ipykernel install --user --name your_env_name --display-name "Display Name" 的作用是将指定的Python虚拟环境添加到Jupyter Notebook中,作为一个可选择的内核。这样做之后,你就能在Jupyter Notebook中启动并使用这个虚拟环境,运行其中安装的库和模块。具体来说,这个命令的各个部分有以下作用:

  • python -m ipykernel install:使用Python执行ipykernel模块的安装命令,ipykernel是IPython的内核,Jupyter Notebook依赖它来运行Python代码。
  • --user:这个选项指定安装内核仅对当前用户可用,而不是系统级别的安装。这有助于避免对系统全局设置的更改,尤其是在多用户系统上。
  • --name your_env_name:这里your_env_name是你为虚拟环境指定的名称。这个选项指定了将要注册到Jupyter中的内核的名称,这个名称是在系统级别识别该虚拟环境的唯一标识。
  • --display-name "Display Name""Display Name"是在Jupyter Notebook界面中显示的内核名称,你可以自定义这个名称,使其更易于识别。

看到 New 下,会多一个 pandas135,选择它:


看到已经加载到 1.3.5 版本的 Pandas:


以上步骤。阅读更多,https://zglg.work

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
加拿大学校起诉TikTok、Facebook等索赔40亿!干扰孩子学习!福特怒斥:无稽之谈!浪费时间!事后4大不适症状,绝大部分女性都遇到过……阿克顿勋爵:每个时代的自由,都面临四大挑战「过度疲劳」的1个信号,很多人都忽视了Jia Ling’s Latest Hit Sparks a Debate About Body Image in China强化学习第十三篇:使用深度学习解决迷宫问题,完整步骤和代码澳女被拒绝登机,只因护照上一个小细节!落地恐遭拘留,很多人都忽视了Westfield Bondi Junction案件中的法国籍英雄Damien Guerot今天拿到了永居一种80%人都缺的维生素,很多人都忘了补!孩子更是不能缺......首搭 Plasma 6.0 桌面环境,KDE Slimbook V 笔记本发布有知识无常识在北美买鸡肉,一定要注意的两个细节,很多人都不知道...“不要害怕问题,大多数问题都有解决方案”过年期间最令人反感的行为,它排第一,很多人都做过美股基本面 - 2024_02_02 * 晨报 * 英特尔回应200亿美元芯片制造项目延期:一号工厂已动工,施工进度稳定推进。这个澳洲家庭里最脏的地方,很多人都不懂要怎么洗!开发环境管理器 Daytona 开源,实现一键启动开发环境解决这9个问题,公司管理迈上新台阶关系里这种隐秘的操纵,很多人都以为是爱停止为新闻付费!Facebook 关闭新闻栏,价值$7000万交易到期后将不再续约从青光眼微支架到射频能量平台,朗目医疗打造医工融合创新下的眼科微创治疗完整解决方案中国唯一买票才能进的县城,风景不输稻城,水色媲美九寨,很多人都没听说过!How a Student’s Fake Exercise Book Broke the Chinese InternetUBISOFT育碧2024春招开启!1年内工作经验可投,国际化工作环境,完善的人才培养计划,适合留学生《巨流河》作者齐邦媛去世:“我这一生,很够,很累,很满意”墨尔本男子Facebook遭遇假买家,面交竟被抢走$2000手机这个问题,大多数中国人根本不敢想!只有试过的人才知道......写python爬虫,你永远绕不过去代理问题Spring Boot 3.2 和 Spring Framework 6.1添加对 Java 21、虚拟线程和 CRaC 的支持自研芯片,唯理科技打造非侵入式脑机接口完整解决方案共建产业开放生态《阴阳鱼》连载第15章:时间如刀,空间如砧板,而你我都不过是鱼肉Bondi Junction凶手的"离奇"过往!令人毛骨悚然!Pylon框架:在PyTorch中实现带约束的损失函数《读稼轩情词几首后感》 其三犹太人的这个秘密,很多人都不知道(信息量很大)
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。