Jupyter、PyCharm配置Anaconda虚拟环境全过程

 更新时间:2026年02月02日 09:40:23   作者:Vera_zz..  
本文介绍了如何在Anaconda中创建、激活、安装包、删除包和删除虚拟环境,以及如何将虚拟环境添加到Jupyter Notebook中,同时,还提到了解决在安装包时遇到的常见问题

一、创建虚拟环境

打开anaconda promot 

1.1、查看当前存在的虚拟环境

C:\Users\Chen>conda env list

或者

C:\Users\Chen>conda info -e

1.2、创建虚拟环境,环境名,指定python版本(以下用py8环境为例)

C:\Users\Chen>conda create -n py8 python=X.X

1.3、激活指定虚拟环境py8(同时也是进入了此虚拟环境py8)

linux下:

C:\Users\Chen>source activate py8

windows下:

C:\Users\Chen>activate py8

1.4、指定虚拟环境py8中安装指定包(进入指定虚拟环境py8后)

C:\Users\Chen>conda install -n py8 包名

1.5、指定虚拟环境py8中删除指定包

C:\Users\Chen>conda remove --name py8 包名

1.6、关闭退出虚拟环境py8

linux下:

C:\Users\Chen>source deactivate py8

windows下:

C:\Users\Chen>deactivate py8

1.7、删除虚拟环境py8

C:\Users\Chen>conda remove -n py8 --all

二、给jupyter notebook 安装anaconda虚拟环境

1.1、Anaconda Prompt 命令行窗口打开:

1.2、查看已有虚拟环境

C:\Users\Chen>conda env list

# 可以看到你已有的虚拟环境py8

1.3、 切换到想要添加的虚拟环境(py8环境为例)

C:\Users\Chen>activate py8

1.4、安装ipykernel包

C:\Users\Chen>conda install ipykernel

1.5、执行如下命令,并确定环境的名称(py8环境为例) 

C:\Users\Chen>python -m ipykernel install --name py8

1.6、重启Notebook,可以看到已经有新的环境可以选择

2、其他命令:

2.1、查看jupyter下面有多少个kernels:

C:\Users\Chen>jupyter kernelspec list

2.2、删除指定的 kernel(以py8环境为例):

C:\Users\Chen>jupyter kernelspec remove py8

三、遇到问题

1、The following packages are not available from current channels

解决方法:

将conda-forge添加到搜索路径上

1.1尝试使用以下命令将conda-forge channel添加到你的channel列表中:

C:\Users\Chen>conda config --append channels conda-forge

# 它告诉conda在搜索软件包时也要在conda-forge channel上查看。

1.2然后你就可以尝试利用如下命令再次安装

C:\Users\Chen>conda install 包名

四、总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python使用Turtle模块绘制五星红旗代码示例

    Python使用Turtle模块绘制五星红旗代码示例

    这篇文章主要介绍了Python使用Turtle模块绘制五星红旗代码示例,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12
  • Docker部署Python爬虫项目的方法步骤

    Docker部署Python爬虫项目的方法步骤

    这篇文章主要介绍了Docker部署Python爬虫项目的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • python线程池如何使用

    python线程池如何使用

    在本篇文章里小编给各位分享的是关于python中的线程池用法及实例内容,需要的朋友们可以参考下。
    2020-05-05
  • Python创建增量目录的代码实例

    Python创建增量目录的代码实例

    这篇文章主要给大家介绍了关于Python创建增量目录的相关资料,文中通过实例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友可以参考下
    2022-11-11
  • 一篇文章教你用python画动态爱心表白

    一篇文章教你用python画动态爱心表白

    这篇文章主要给大家介绍了关于如何用python画动态爱心表白的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • Python学习之字符串格式化

    Python学习之字符串格式化

    这篇文章主要介绍了Python实现字符串格式化输出的方法,结合具体实例形式总结分析了Python字符串格式化输出的各种常用操作技巧,需要的朋友可以参考下
    2021-10-10
  • OpenCV学习记录python实现连通域处理函数

    OpenCV学习记录python实现连通域处理函数

    这篇文章主要为大家介绍了OpenCV学习记录python实现连通域处理函数cv2.connectedComponentsWithStats()和cv2.connectedComponents()的使用示例详解
    2022-06-06
  • Python+PyQt5开发一个智能键盘模拟输入器(附整体源码)

    Python+PyQt5开发一个智能键盘模拟输入器(附整体源码)

    在当今数字化办公时代,自动化工具已经成为提高工作效率的重要利器,今天我要向大家介绍一款基于PyQt5和pynput库开发的智能键盘模拟输入器,感兴趣的小伙伴可以了解下
    2025-10-10
  • PyCharm无代码提示解决方案

    PyCharm无代码提示解决方案

    最近发现在使用pycharm编写python代码的时候发现没有了代码提示的功能,下面这篇文章主要给大家介绍了关于PyCharm无代码提示解决方案的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • Python实现注册、登录小程序功能

    Python实现注册、登录小程序功能

    本文通过实例代码给大家介绍了Python实现登录、注册小程序功能,代码简单易懂非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-09-09

最新评论