python包的本地安装

应用场景1

在服务器上配置环境时,如果网络比较慢而包比较大,选择本地安装更节省时间。首先自己电脑下载包,再上传服务器,最后在服务器进行本地安装。

包获取途径

  • 镜像源处
    • pip或conda下载时会提示包在镜像站的具体位置,直接复制到浏览器下载
  • 包的官网 (一些包镜像站可能没有)
  • 本地找(conda下过,存在pkgs文件夹中(要求系统都一样,不然没用),pip虽也缓存,但文件名不好找,)

安装说明

.whl格式
pip install  **.whl		(写全该文件的路径)
.tar.bz2格式
  1. 将已经下好的包移动到 ...\Anaconda3\pkgs目录下,

  2. 在该目录下打开CMD,运行如:

conda install --use-local  **.tar.bz2

应用场景2

一个文件夹只要包含.py文件和__init__()文件(没有内容也行,但必须要有)就可构成一个包,可以通过setup.py来安装。

一般是GitHub上的提供,一般会有setup.py文件,没有就需要自己写了

一般用如下命令安装 pip install git+https://github.com/用户名/仓库名

这个命令会首先clone下这个仓库,然后利用setup.py文件来安装,如果服务器上连GitHub很费劲,就需要手动先clone下来,再上传,然后利用setup.py来安装

setup.py来安装
  1. 移动到setup.py所在目录下,打开终端
  2. 启动特定python环境
  3. 运行如下命令
    python setup.py build
    python setup.py install
    

Note: 确保要安装的包的对应的文件夹里有__init__()文件,没有自己新建一个

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值