内网如何使用Python第三方库包
一、下载python whl文件(官网有的)
1、第一种方法
要直接下载whl文件,你可以按照以下步骤操作:
-
首先,访问
https://pypi.org/
或https://www.lfd.uci.edu/~gohlke/pythonlibs/
网站。这两个都是Python的官方库,可以找到大部分需要的whl文件。 -
在搜索框中输入你需要的包名,找到对应的whl文件并点击下载。推荐使用国内源进行下载,速度会更快。
2、第二种方法
前提:有Python环境,并且有pip和可以联网
1、打开cmd
2、输入python -m pip download pandas wheel
备注:如何安装wheel
文件
1、打开cmd
2、输入python -m pip intall 包名.whl
二、下载python whl文件(官网没有的)
一般都在github
上有,直接去对应的位置把包下载下来
例子:JustinScorecardPy
下载后解压使用pycharm
打开
在项目目录下输入python setup.py bdist_wheel
会多生成一个dist
的目录,里面就是生成好的whl文件
,可以拷贝到内网中使用
三、下载并带有需要依赖的所有包
使用命令:
pip download package_name -d D:\data\ --no-binary=:all
参数说明:
package_name:替换为你需要下载的包名(例如requests)
-d /path/to/download/dir:指定下载目录(需提前创建)linux环境些linux的路径,windows环境写windows路径
--no-binary=:all::强制下载源码包(.tar.gz或.zip),确保完整性
举例:下载pypint包
温馨提示:下载下来的所有包看好它所适用的环境,比如有的是amd,则说明是适用ARM架构服务器上的,还有一个macos的,注意看包名,以免需要重新下载,如果这种方式下载下来的不适合,再去pypi官网搜索下载即可。