Python本地安装包方法总结,jupyter notebook技巧标题生成目录

本文详细介绍Python包的安装与管理技巧,包括pip与conda的使用对比,如何在线及离线环境下安装Python包,以及在Jupyter Notebook中生成目录和打开特定文件夹的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python 安装包

Anaconda软件包
清华大学开源软件镜像站
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

一般直接pip install 包,但是遇到安装不成功的情况,需要网上找安装包,本地安装。
这是一些下载包推荐网站:
https://pypi.org/project
https://repo.anaconda.com/pkgs/main
https://www.jianshu.com/p/e6472d61c35e
https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely

下载后本地安装包方法:

  • 安装whl包: pip install **.whl
  • 安装tar.gz包:cd到解压后路径,python setup.py
    install

升级包 pip install --upgrade a.whl
卸载包 pip uninstall a.whl
查看待更新包 pip list --outdate
升级pip自己 pip install --upgrade pip

igraph包安装可参考:
https://blog.csdn.net/u012950413/article/details/80950352
https://www.lfd.uci.edu/~gohlke/pythonlibs/

在jupyter中安装python包:!pip install [安装包名称] (添加!,告诉jupyter把这条命令当作shell命令来执行)

纯离线安装包
C:\Anaconda3\Lib\site-packages拷贝对应安装包的文件夹(一般一个包有两个文件夹)。

参考:断网环境下利用pip安装Python离线安装包
先在联网环境下载该安装包所需要的所有依赖项:pip download hyperopt==0.2.2 -d "c:\hyperopt"在这里插入图片描述避坑1
问题:ModuleNotFoundError: No module named ‘numpy.testing.nosetester’
解决办法:
pip install numpy1.18
pip install scipy
1.1.0
pip install scikit-learn==0.21.3

避坑2
pip install sklearn-pandas 但是引用是 import sklearn_pandas,注意一个短横线,一个下划线。

避坑3**
当windows服务器 toad 版本为0.0.58时,建议numpy版本为1.17.3,否则会出现import toad成功,但是引用函数报错,例如 from toad.plot import badrate_plot, proportion_plot,bin_plot

已安装包txt导出

进入Anaconda Prompt命令行下,输入pip freeze >requiremnts.txt 能在当前目录下生成txt文件。或者直接在命令行下pip freeze,也能看到详细的python包版本信息。

pip和conda比较

参考:python包管理工具:Conda和pip比较

Conda是跨平台的包和环境管理器,可以安装和管理来自Anaconda repository以 Anaconda Cloud的conda包。 Conda包是二进制文件,徐需要使用编译器来安装它们。另外,conda包不仅限于Python软件。它们还可能包含C或C ++库,R包或任何其他软件。
conda和pip的关键区别:

  • pip安装python包,而conda安装包可能包含用任何语言编写的软件的包。
  • conda能够创建可以包含不同版本的Python或其他软件包的隔离环境。Pip没有内置的环境支持,而是依赖于virtualenv或env等其他工具来创建隔离环境。
  • conda可确保满足环境中安装的所有包的所有需求。有助于防止创建破坏的环境。
    在这里插入图片描述

jupyter notebook标题生成目录

关掉jupyter后,在Anaconda Prompt命令行中输入:

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user --skip-running-check

重新打开jupyter notebook后,能看到Nbextensions选项卡,勾选Table of Contents(2) 和Collapsible Headings。
在这里插入图片描述
打开.ipynb文件,能看到目录选项,如下图:
在这里插入图片描述

jupyter notebook打开任意文件夹

参考:Jupyter Notebook打开任意文件夹

  1. win+R 启动“运行” ,输入cmd 打开命令提示行
  2. 命令行中输入 cd /d D:\path 回车,输入jupyter notebook回车,可以直接打开所在目录
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值