• 前提基本配置:windows 10系统。使用Anaconda环境安装了Python及Jupyter notebook(基于python3的代码环境)
  • 目标:安装github上面的PRML包,并在jupyter notebook上编写代码调用该包
  • 面临的问题:①需要从github上安装python包,不能简单用pip install <package_name> ;②即便安装好python包,一般是默认安装到本机的python软件目录下,不能直接在notebook中调用,从本质上来说,这个问题通常源于这么一个事实:Jupyter的内核(kernel)和Jupyter的壳(shell)是不相连的;换句话说,安装程序指向的是另一个Python的版本,而非你在notebook中使用的那一个。

第一步,从github上下载要安装的包,并解压到磁盘上

链接: github上PRML包的网址
在jupyter notebook中安装github上面的python包

从Anaconda Prompt**你想要安装包的虚拟环境

链接: Anaconda下虚拟环境的创建、修改、**参考内容

在windows搜索框输入Anaconda Prompt打开该编辑器
在jupyter notebook中安装github上面的python包
查看Anaconda 中现有的虚拟环境conda info -e,我的电脑上安装的Anaconda没有其他的虚拟环境,只有一个base环境,注意:下面的安装要在base 上,我试了一下新建一个虚拟环境,并在新虚拟环境下安装Python包,但是,好像jupyter notebook上还是不能调用PRML,但是在base环境下就可以

在jupyter notebook中安装github上面的python包
使用activate base**虚拟环境(见下面的截图)

在base虚拟环境下,cd到刚才解压的setup.py文件的目录下

在base虚拟环境中,cd进入到刚才解压的包的setup.py 目录下。先用activate base命令**base虚拟环境,然后需要先用D:才能显示cd后的路径在jupyter notebook中安装github上面的python包

执行python setup.py install命令进行安装

执行命令python setup.py install进行安装,显示如下结果应该就没什么问题,安装问题不大。如果安装出现问题,就参考文档改一下setup.py文件,链接: 执行python setup.py.install遇到的问题解决

在jupyter notebook中安装github上面的python包

重新启动Anaconda和Jupyter notebook

现在应该就可以在jupyter notebook中运行了。不过需要先将Anaconda关闭,也就是先关闭jupyter notebook的连接,然后再重新启动Anaconda,再启动jupyter notebook。完毕!

相关文章:

  • 2021-09-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-08
  • 2022-12-23
  • 2021-09-10
猜你喜欢
  • 2021-12-01
  • 2021-05-20
  • 2021-09-09
  • 2022-02-07
  • 2021-06-06
相关资源
相似解决方案