【转载自知乎】如何在Jupyter Notebook中使用Python虚拟环境?

【Anaconda+jupyter notebook】jupyter notebook安装的三种方法及切换虚拟环境 使用anaconda设置jupyter notebook 阅读详情

如何在Jupyter Notebook中使用Python虚拟环境?原文作者:王树义

Python好多版本,机子自带和工作要求不一定是同一版本,还有多种工作项目不一定是同版本。所以需要虚拟环境。

采用aconda时候,jupyter notebook不能自动识别。网上搜索,遂查到王树义解决办法,转发以给自己记录汇总下,省的自己忘了。

虚拟

在虚拟环境里,各种软件包的版本,都由你来指定。它们和系统默认Python环境是相互隔离的,因此互不干扰。

 

 

我给这个用于学习Python 3版本Tensorflow的虚拟环境起了个好记的名字,叫做tfpy3。

进入终端环境,使用Anaconda的环境创建命令,一行代码就可以创建成功。

conda create -n tfpy3 python=3

 

 

我在~/learn/实验目录下创建了一个名为tensorflow的文件夹。创建好后进入。

cd learn/tensorflow

下面我们呼唤刚才创建的虚拟环境:

source activate tfpy3

这时你会发现终端提示符前面出现了特定虚拟环境标识。

 

 

虚拟环境顺利加载。

在这个虚拟环境下,我们就可以安装针对Python 3.6的最新版Tensorflow了。

pip install tensorflow

好了,1.3.0版本tensorflow安装成功。下面我们就呼叫Jupyter Notebook,来编码吧!

jupyter notebook

咦?为什么创建新笔记本的选项中,只有默认的Python 2和后来安装过的R?

 

 

tfpy3虚拟环境哪里去了?根本找不到!

插件

头痛半晌,突然想起古人那句:

吾尝终日而思矣,不如须臾之所学也。

对啊,上网搜!

查询了一下,很快发现了解决方案。原来为了让Jupyter Notebook支持虚拟运行环境,需要在Anaconda里安装一个插件。

回到终端下面,用C-c退出目前正在运行的Jupyter Notebook Server,然后执行:

conda install nb_conda

再重新开启Jupyter Notebook:

jupyter notebook

 

 

这下我们就能看到差别了——除了最新安装设定的tfpy3外,之前用Anaconda设置过的其他虚拟环境也都可以在此选择使用。太棒了!

我们选择刚刚创建的tfpy3环境。

执行:

import tensorflow as tf
tf.VERSION

第二行语句是反馈tensorflow的版本。

 

 

1.3.0,没错!这就是刚刚我们安装的最新Tensorflow版本。

下面就是愉快的编码时间了。加油!

Jupyter Notebook切换Python虚拟环境 Jupyter Notebook切换Python虚拟环境问题描述解决方案 问题描述 因为需要在Jupyter Notebook使用不同版本的Python,便需要切换环境。 解决方案 为了让Jupyter Notebook支持虚拟运行环境,需要在Anaconda里安装一个插件。 打开Anaconda Promot,activate environment,激活你需要的环境,执行一下代码: conda install nb_conda 再重新开启Jupyter Notebook: jupyter notebo 阅读详情

相关推荐

避开这些坑!Kaggle数据集下载常见问题及解决方案(含Header Editor插件配置)

本文针对Kaggle数据集下载过程中的常见难题,提供了系统性的解决方案。重点解决了验证码无法显示、API安装失败、密钥文件配置错误及下载命令执行问题,并详细介绍了使用Header Editor插件配置请求头以绕过验证码障碍的实战方法,帮助用户高效获取数据。

weixin_29043895的博客 301

如何在Jupyter Notebook中使用Python虚拟环境

1、创建虚拟环境: condacreate-n 环境名 python=版本号 例如创建一个叫做dl的虚拟环境,python版本为3.7: conda create-n dl python=3.7 2、激活虚拟环境: conda activate 环境名 3、在虚拟环境中安装ipykernel (切记这一步是在对应的虚拟环境中进行): pip install ipykernel 使用ipykernel生成虚拟环境的kernel(这一步也是在虚拟环境中进行) python -m ipykernel instal

fengLying的博客 3718

Qwen3.5在昇腾NPU上部署:vLLM-Ascend全链路实战

大语言模型推理框架(如vLLM)通过PagedAttention等内存调度机制,显著提升显存利用率与吞吐性能;国产AI芯片(如昇腾NPU)需配套专用算子优化与硬件感知调度才能释放真实算力。本文聚焦Qwen3.5大语言模型在昇腾平台的端到端部署,深入解析vLLM-Ascend如何协同CANN工具链、适配RoPE位置编码与Tokenizer映射、调优block_size与kv_cache_dtype等关键参数,实现单卡42 tokens/s高吞吐与112ms低延迟。内容覆盖环境验证、源码编译、模型权重转换、服务

weixin_34335458的博客 278

如何实现更换Jupyter Notebook内核Python版本

尊重原创,本文转载自:如何实现更换Jupyter Notebook内核Python版本 我使用anaconda安装的python3.6.3,并且自己建立一个虚拟环境,虚拟环境下的python版本也是3.6.3,Jupyter Notebook的内核P丫头好哦哦呢指向的是虚拟环境下的python,最近在使用matplotlib库的遇到了下面的问题: 我的lib目录下是有matplotlib以及相关的库的,重装什么的都试过,无奈实在是找不到解决的办法,于是想更换一下Jupyter Notebook的内核

Waitfou的博客 7983

从零到一:Firefly-RK3399上的Ubuntu镜像构建与GPU加速实战

本文详细介绍了在Firefly-RK3399开发板上从零构建深度优化的Ubuntu系统镜像的全过程,包括交叉编译环境配置、内核定制、GPU加速环境部署(Mesa Panfrost驱动、OpenCL/Vulkan支持)以及深度学习推理优化(TFLite + LinuxNN)。通过实战案例展示了如何充分发挥Mali-T860 GPU的硬件潜力,提升边缘AI应用的性能和能效。

pz8901234的博客 1019

79.ScottPlot的MVVM实现 C#例子 WPF例子

在你的 WPF 窗口的 XAML 文件中,定义一个,并将其Content属性绑定到 ViewModel 中的属性。这样可以将WpfPlot控件动态绑定到 ViewModel。

S13461120713的博客 2570

Jupyter Notebook介绍、安装及使用教程

原博文一、什么是Jupyter Notebook?1. 简介Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序。如在编程过程中需要编写...

u011511601的专栏 3万+

Win11笔记本BIOS设置避坑大全:Secure Boot、RST、UEFI引导,一次讲清

本文详细解析了Win11笔记本BIOS设置中的关键问题,包括Secure Boot、Intel RST和UEFI引导的配置方法,帮助用户避开双系统安装中的常见陷阱。特别针对不同品牌笔记本的BIOS界面差异,提供了实用的操作指南和优化建议,确保系统兼容性和启动效率。

weixin_29251131的博客 688

jupyter notebook切换新环境

1、确认本地环境 conda info -e 或者 conda env list 2、复制你所需要的环境 conda create -n sophon_env --clone base sophon_env是要创建的环境名称 base是要拷贝的环境名称 3、 激活新环境 activate sophon_env 4、下载ipykernel conda install ipykernel 5、将新建的环境插入到jupyter notebook python -m ipykerne

daotian 1233

2026华为OD面试手撕代码真题目录

一般面试的时候每一轮技术面都会出一到两个手撕代码题,这些题的特点就是,非常短小,易于理解。不可能会再出阅读理解一样的机试题的。但是这些题目也非常注意基本功,很注意细节的处理,一般都是easy+medium题目。但是大家一定要注意,因为大部分面试官上面一开始就会让你做题,直接看你所有的做题过程(防止有人水平一般,机试就网上找的答案的蒙混过关),手撕代码题会给你后面的面试定一个基调。

MISAYAONE的博客 9万+

WiFi偏门协议(四):增强的传输机制802.11aa

区分Unicast和Multicast的优先级,以及设定不同的重传次数,以细化EDCA机制。 SCS(StreamClassification Service) 如上图,在VI,VO内各自又增加了一个queue, 对应不同的MAC header。VI和VO内的两个queue可以分别对应UC和MC。这样就提供了同一个AC内的更细粒度的优先级区分。当然还可以使用Drop Eligibility Indication子域来区分不同的重传次数。 改善Multicast数据传...

reekyli的专栏 1790

Jupyter Notebook 中添加 conda 虚拟环境

以下转载自: https://xirikm.net/2019/319-1.html 需求详情 我在电脑上安装的 python 发行版是 anaconda,平时使用 conda 来创建和管理 python 虚拟环境。 anaconda 在主环境(base)里默认安装了 Jupyter,可以直接启动,但是这样的话只能使用主环境里安装的 python 和 python 包。 那如果需要使用虚拟环境来运行...

4575

【银河麒麟服务器操作系统】安装英伟达4090D显卡驱动操作指南

本文详细介绍了在银河麒麟高级服务器操作系统V10SP3-2403-X86版本上安装NVIDIA RTX4090D显卡驱动的完整流程。主要内容包括:准备工作检查、开源驱动禁用、运行级别切换、依赖包安装以及交互式安装过程中的关键选项选择(32位库选Yes、X配置选No)。通过禁用nouveau驱动、重建内核引导等步骤确保驱动安装成功,最后通过nvidia-smi命令验证驱动安装情况。文档提供了操作检查表和安装流程图,帮助用户在银河麒麟系统上顺利完成显卡驱动部署。

信创运维工程师 · 银河麒麟 & 容器实战 | 金融生产环境迁移·等保加固 | 142篇原创·17万+阅读 3098

在jupyter notebook上使用虚拟环境

jupyter notebook是交互式的Python运行环境,可以把它看做是一张草稿纸,你可以通过它来进行你的思考探索过程,交互式的进行,每一步都能看到结果,也很方便查看之前的结果。它是使用Python或者R做科学计算和数据分析的利器。前几天有小伙伴问我怎么在jupyter上添加已经创建的Python虚拟环境,为此我也去查了一些资料,很多资料都只是粗略的介绍怎么安装和使用它。最终还是通过goog...

烂笔头的专栏 3512

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

转载——jupyter-notebook添加python虚拟环境的kernel

jupyter-notebook添加python虚拟环境的kernel - 洗盏更酌 - 博客园 本文是在anaconda的环境下配置的,装好anaconda后,jupyter-notebook就自带装上了。我们在使用python的过程中往往需要使用虚拟环境,在终端下激活虚拟环境很方便,但是在jupyter-notebook中需要进行一些配置方可使用。 总共只需两步。第一步,为需要在jupyter-notebook中使用的虚拟环境安装ipykernel,如我为自己的py27-caffe虚拟环境添加i

qq_40459275的博客 1403

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

使用virtualenv创建的python虚拟环境,在jupyter notebook中使用的方法(转载)

使用virtualenv创建的python虚拟环境,在jupyter notebook中使用的方法

913

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

jupyter notebook找不到内核解决方法

Jupyter Notebook无法启动: DLL load failed - 简书Anaconda中的Jupyter 在Windows 10终端运行jupyter notebook命令时无法启动Jupyter Notebook. 解决办法: 1.检查是不是...https://www.jianshu.com/p/540ea603e68a jupyter切换python环境_wxyczhyza的博客-优快云博客转载,原文链接:https://www.pythonheidong.com/blog/arti

wxyczhyza的博客 1万+

windows系统下jupyter notebook使用虚拟环境

目录 【亲测好使】windows系统下jupyter notebook使用虚拟环境 在虚拟环境中安装jupyter,并添加到jupyter kernel 参考 【未测试,但觉得比上面那方法好,因为上面那方法还需要在虚拟环境中再安装jupyter,这样很冗余】 ...

azkfdsx117817035的博客 175

windows中Python多版本与jupyter notebook中使用虚拟环境

  本人电脑是windows系统,装了Python3.7版本,但目前tensorflow支持最新的python版本为3.6,遂想再安装Python3.6以跑tensorflow.   因为看极客时间的专栏提到Jupyter是个科学运算语言的计算工具,特别适合机器学习与数学统计,因此也要装个体验一翻。 一、安装Python   电脑原先已经装了Python3.7,virtualenv,virt...

weixin_30565327的博客 235

将虚拟环境导入到jupyter notebook里

1、新建虚拟环境 见博客: python创建虚拟环境(一):使用conda创建虚拟环境 conda create -n environment_name python=X.X 激活:activate your_env_name 安装外部包:conda install -n your_env_name [package] 查看已有环境:conda info -e 删除已有环境:conda remove --name your_env_name --all python创建虚拟环境(二):使用终端

fbw1998的博客 2034

在Jupyter notebook中使用特定虚拟环境中的python的kernel

在虚拟环境tf中安装完tensorflow后,在虚拟环境tf打开的jupyter里发现只有一个kernel-python3,新建一个文件,import tensorflow as tf,发现报错,没有tf这个模块。 一开始还以为是tf的问题安装失败,后来才意识到是jupyter的问题。因为在虚拟环境tf中,虽然有jupyter(或者自己再安装pip install j...

weixin_38170695的博客 391

anaconda使用,jupyter notebook的使用方法

1. 通过anaconda安装不同的python环境 1) conda create -n python36 python=3.5 2) 激活虚拟环境: activate python36 # 进入虚拟环境 3) 在虚拟环境中安装ipykernel pip install ipykernel python -m ipykernel install --name python36...

weixin_30846599的博客 1266

在虚拟环境中运行Jupyter Notebook解决办法

转载自在虚拟环境中运行Jupyter Notebook解决办法 - DuanYongchun - 博客园 安装Jupyter Kernel:ipykernel pip install ipykernel 连接虚拟环境到Jupyter Kernel python -m ipykernel install --user --name 环境名 --display-name 简称 例: python -m ipykernel install --user --name tf 如图:虚拟环境已经.

carolynlmk的博客 978

anaconda使用以及创建python3.7+pytorch1.0虚拟环境以及Jupyter notebook初级使用

查看所有已安装的软件包$ conda list# packages in environment at S:\Users\jiangshan\Anaconda3:## Name Version Build Channel_ipyw_jlab_nb_ext_conf 0.1.0 p...

weixin_30782293的博客 604

向jupyter notebook加入Anaconda3中已添加的虚拟环境kernel

# jupyter notebook添加Anaconda虚拟环境的kernel # 开启虚拟环境 (base) C:\Users\jiangshan>activate tensorflow #首先向虚拟环境安装ipykernel(tensorflow) C:\Users\jiangshan>conda install -n tensorflow ipykernel # 进...

weixin_30709929的博客 278

Centos 安装 Anaconda 并安装Jupyter notebook,并通过windows来访问jupyter

之前在centos 上面安装了Python3.7 ,但是pip 的时候一直报错,使用不了,这个问题一直解决不了。 于是想再安装一下anaconda,看看能不能解决pip 的问题。下面从网上找的centos上面安装anaconda 的方法。用来收藏: 1.下载linux安装包(.sh文件): Anaconda官网–>Download–>Anaconda3-2019.10-Linux-x8...

wushiqi11的博客 3856
上一篇: ubuntu下多git公钥设置
下一篇: Tensorflow学习笔记:基础(01)-Mnist手写集最原始版
慕广陵
博客等级 码龄17年 3粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值