您的当前位置:首页正文

python包的多种安装方式(内网)

来源:九壹网
python包的多种安装⽅式(内⽹)

在下载需要安装的包,有两种形式,我们⼀matplotlib包为例,⼀种是压缩包(如:(40.3 MB)),⼀种是以whl结尾的⽂件((12.4 MB)),将下载好的数据包传⼊到内⽹即可,具体安装步骤如下:⼀、通过压缩包进⾏安装1、对matplotlib-3.2.2.tar.gz 压缩包进⾏解压

2、进⼊到加压后的⽂件夹所在的路径,执⾏如下命令:

python setup.py install

⼆、通过whl结尾的⽂件进⾏安装1、进⼊whl结尾的⽂件所在的⽂件夹,执⾏如下命令:

pip install matplotlib-3.2.2-cp36-cp36m-manylinux1_x86_64.whl

三、批量安装python包以django项⽬依赖包为例外⽹电脑

激活django项⽬依赖的python虚拟环境:

1.主机1(虚拟环境激活)pip freeze >requirements.txt 将虚拟环境中安装的Python依赖包记录到⽂件requirements.txt中。

(venv) C:\\files\\project\\RobotQA>pip freeze >requirements.txt

2.主机1(虚拟环境激活)pip download -r requirements.txt -d(项⽬⽬录)\\whls 将安装的Python依赖包保存到(项⽬⽬录)\\whls⽬录下。

(venv) C:\\files\\project\\RobotQA>pip download -r requirements.txt -d whls

如果出现超时现象,⼀般是⽹速有关,可以加上超时时间如下:

(venv) C:\\files\\project\\RobotQA>pip --default-timeout=1000 download -r requirements.txt -d whls

内⽹电脑

3.主机2 在断⽹的主机上安装好python3.6

4.主机2 在项⽬下建⽴虚拟环境,并激活。同时将whls⽂件夹和requirements.txt复制粘贴到项⽬⽬录下。

5.主机2(虚拟环境激活)pip install --no-index --find-links(项⽬⽬录)\\whls -r requirements.txt 在主机2的虚拟环境中安装requirements.txt⾥的依赖包。

(venv) C:\\files\\project\\RobotQA>pip install --no-index --find-links C:\\Users\\Sean\\Desktop\\files\\whls -r requirements.txt

完成以上步骤即可将django项⽬依赖的所有包安装完成  

因篇幅问题不能全部显示,请点此查看更多更全内容

Top