关键词搜索

源码搜索 ×
×

jupyter notebook使用python虚拟环境

发布2021-08-25浏览423次

详情内容

jupyter指定环境启动

  • 背景

    • 系统环境中安装有jupyter及相关库,因项目需要,新建了一个torch相关的虚拟环境并安装了对应的内容,

      此时,想通过系统中的jupyter启动一个可以应用虚拟环境相关包的服务。
  • 查看当前服务相关信息

  1. import os, sys
  2. print(sys.executable) # works this time
  3. print(sys.version)
  4. print(sys.version_info)

尝试1:只是在虚拟环境中启动jupyter

  • source到虚拟环境中,直接jupyter notebook启动服务
  • 得到结果如下,还是系统python,未成功

source到目标虚拟空间中启动jupyter

可能遇到的问题1

这种时候可能会出现服务启动成功,但无法通过网页访问的情况,开启端口权限就好。

开启防火墙指定端口

尝试2:在jupyter中增加虚拟环境的核

  1. lsvirtualenv # 得到虚拟环境目录
  2. jupyter kernelspec list # 查看所有的jupyter核
  3. pip install ipykernel
  4. python -m ipykernel install --name my_evn01

将虚拟环境加入到jupyter核里面

  • 成功了,得到结果如下

    将虚拟环境加入到jupyter核里面

后续

其实不仅仅是增加虚python教程拟环境到jupyter的kernel中,还可以增加其他的核进去,比如scala的核。这个的教程可以见我后面的文章。

将虚拟环境加入到jupyter核里面

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载