[ jupyter conda 环境]

news/2025/11/8 18:22:07/文章来源:https://www.cnblogs.com/shiyuzhahan/p/19202783

在激活的环境中,可以通过以下命令安装所需的库(包括 NumPy、Pandas、JupyterLab),以及配置自动补全功能,步骤如下:

1. 安装核心库(NumPy、Pandas、JupyterLab)

在激活 myenv 环境后,直接用 conda install 安装(推荐优先用 conda 安装,兼容性更好):

# 安装 NumPy、Pandas、JupyterLab
conda install numpy pandas jupyterlab -y
  • -y 表示自动确认安装(无需手动输入 y)。
  • 这一步会自动安装这些库的依赖,确保环境兼容。

2. 配置 JupyterLab 自动补全(关键)

JupyterLab 的自动补全需要借助 jupyterlab-lsp 插件和代码补全引擎(如 python-lsp-server),步骤如下:

(1)安装 LSP 相关插件

# 安装 JupyterLab 的 LSP 插件(提供补全框架)
conda install -c conda-forge jupyterlab-lsp -y# 安装 Python 语言服务器(提供实际的补全逻辑)
conda install -c conda-forge python-lsp-server -y
  • -c conda-forge 表示从 conda-forge 渠道安装(部分插件在默认渠道没有)。

(2)安装补全增强工具(可选但推荐)

为了更智能的补全(如识别变量类型、函数参数提示),可以安装 pylancepyright(但 python-lsp-server 已足够基础使用):

# 安装 pyright(增强型类型检查和补全,可选)
conda install -c conda-forge pyright -y

3. 启动 JupyterLab 验证

安装完成后,启动 JupyterLab:

jupyter lab

浏览器会自动打开 JupyterLab 界面,新建一个 Python 笔记本后,输入代码时会自动触发补全(比如输入 np. 会提示 NumPy 的函数)。

4. 补充说明

  • 如果后续需要其他库(如 Matplotlib),可以继续用 conda install matplotlib 安装。
  • 若 conda 安装速度慢,可配置国内镜像(如清华镜像),参考:
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --set show_channel_urls yes
    

这样配置后,你的环境就具备了数据分析(NumPy、Pandas)、交互式开发(JupyterLab)和自动补全功能,足够满足基础的 Python 数据科学工作流了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/959901.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深入解析:仿mudou——Connection模块(连接管理)

深入解析:仿mudou——Connection模块(连接管理)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas"…

Linux中查看个人磁盘容量

001、 lfs quota -u s20223040682 /public/home/s20223040682

以太坊私有链搭建与智能合约部署指南 - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

【学弟向】图的存储与遍历,最短路,连通性 tarjan,树状数组

树状数组 单点修改,前缀查询。 int lbd(int x) {return (x&(-x));} void gai(int x,int c) {for(int i=x;i<=n;i+=lbd(i)) a[i]+=c;} int cha(int x) {int da=0;for(int i=x;i;i-=lbd(i)) da+=a[i];return da;…

2025年11月中国伸缩门制造企业技术实力排行榜TOP5

摘要 随着智慧城市建设的深入推进,2025年中国伸缩门行业迎来技术升级浪潮。智能防夹技术、物联网集成系统和节能驱动技术成为行业新标准,市场需求同比增长23.6%。本文基于企业研发投入、专利数量、客户案例等权威数据…

完整教程:Redis-Zest

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

(数学)好玩但没啥用的解题方法(1)

\[a\geq 0,b\geq 0,a+b=1,求\sqrt{a}+\sqrt{b}的最大与最小值 \]设 \(x=\sqrt{a},y=\sqrt{b}\) ,则\(a+b=1<=>x^2+y^2=1\),是一个单位圆,而 \(\sqrt{a}+\sqrt{b}=x+y\) 。 容易注意到 \(x+y\) 为 \((0,0)\…

2025年11月中国伸缩门厂家综合实力排行榜TOP5

摘要 随着智慧城市建设的深入推进,伸缩门行业在2025年迎来技术升级与市场扩容的双重机遇。本文基于产品性能、技术创新、服务网络及客户案例等维度,对国内主流伸缩门厂家进行综合评估,为政府采购、企业采购提供权威…

我目前所理解的“生成式认知主体”

# 我目前所理解的“生成式认知主体”>前言:[写作能力提升的结构化路径](https://chat.deepseek.com/share/zq67x3d1xpamytl5qp)>在我有打算写关于这个主题的内容前实际上经过了很长时间的 整理思想、理清方向、…

P10627 中暑

题目大意: 有 \(n\) 个盒子,每个盒子有个容量 \(a_{i}\),接下来有 \(m\) 次投球操作。 每次给定一个 \(x\),表示你可以将当前这个球放到第 \(x\) 或者第 \(x + 1\) 个盒子里(前提是他没满),如果两个盒子都满了,…

C语言“变量”与Python“Name”:跨语言核心概念及内存模型辨析

C语言“变量”与Python“Name”:跨语言核心概念及内存模型辨析 摘要:本文针对C语言转Python学习者的认知障碍问题,系统剖析C语言“变量即容器”与Python“名字即指针”的内存模型本质差异。通过理论溯源、源码分析、…

*题解:P14364 [CSP-S 2025] 员工招聘 / employ

原题链接 参考文献 我这篇写的烂,建议看参考文献。 解析 设有 \(x\) 个人未被录用。显然,\(x\) 单调不减,当 \(x\) 变为 \(x + 1\) 时, \(c_i = x + 1\) 的所有人就必定无法被录用了,如果在此时才统计已经面试了的…

MarkDown Day1

MarkDown学习 标题 (空格)标题名字 一级标题 (空格)标题名字 二级标题 (空格)标题名字 三级标题 井号最多到六级 字体 hello,word! 粗体:** 文字 ** hello,word! 斜体:* 文字 * hello,…

逆向基础--C++介绍与环境 (01)

逆向基础--C++介绍与环境 (01)一.介绍1.1 C++ 是一种高级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平…

【技术术语】静默失效

【技术术语】静默失效“静默失效”(Silent Failure)是指系统或程序在出现错误或故障时,没有给出任何明显的错误提示或警告,而是继续运行,导致问题被掩盖,最终可能引发更严重的后果。这种情况在软件开发、硬件设计…

深入解析:Git Commit Message 最佳实践:从一次指针Bug说起

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2025年文化节活动篷房订做厂家权威推荐榜单:航空机库篷房/体育篷房/宴会篷房源头厂家精选

在各类文化节庆活动日益丰富的市场环境下,活动篷房以其灵活的空间解决方案,成为保障活动顺利实施的关键设施。行业数据显示,2024年国内篷房市场规模增长率稳定在15%左右,其中针对文化节、展览展示等临时性活动的定…

【技术术语】惊群效应

【技术术语】惊群效应惊群效应 (Thundering Herd Problem) 惊群效应是计算机科学中的一个术语,用来描述当多个进程或线程同时被唤醒去竞争有限资源时导致的性能下降现象。 基本概念 惊群效应得名于动物受惊后群体盲目…

Docker 资源限制与容器管理 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

使用 gitee 完整简要演示 20251108

安装 git 安装步骤 请看: https://www.cnblogs.com/emanlee/p/16296704.html首先在 gitee.com 注册用户; 记住:用户名,email,密码照着这个配置: https://www.cnblogs.com/emanlee/p/18729324Visual Studio Code…