通过轮子(离线)配置深度学习的开发环境,如pip install “XXX.whl”
有时由于网速和环境迁移等原因,在线配置环境较慢,可以通过下载相应安装包的轮子进行安装。本文以离线安装torch框架和第三方库psutil为例进行介绍。
有时由于网速和环境迁移等原因,在线配置环境较慢,可以通过下载相应安装包的轮子进行安装。本文以离线安装torch框架和第三方库psutil为例进行介绍。
torch环境离线安装
下载相应的轮子
下载地址,界面信息如下图。
根据自己电脑配置选择合适的torch、torchvision和版本torchaudio。如Windows环境中的cpu配置,python版本为3.8,则可以下载“torch-2.1.0+cpu-cp38-cp38-win_amd64.whl”和“torchvision-0.15.1+cpu-cp38-cp38-win_amd64.whl”两个轮子进行安装。
在安装时可以添加镜像,可以加快安装速度,如下。
pip install torchvision-0.15.1+cpu-cp38-cp38-win_amd64.whl -i https://mirrors.aliyun.com/pypi/simple/
第三方库下载安装
下载地址。其页面如下图。在红色框内得区域搜索自己需要的库名称,然后找到自己需要的版本下载即可。
安装示例
如在Ubuntu系统上离线安装psutil库,步骤如下:
-
下载psutil库的轮子(预编译的二进制包):
-
在搜索框搜索psutil,并找到适合自己需要的psutil版本。
-
在页面上找到“包文件”(Package Files)或“下载”(Download)区域,并查找适合的Ubuntu版本的psutil包。通常会提供.whl或.tar.gz格式的包文件。
-
下载适合自己系统的psutil包文件。确保选择的版本与Ubuntu版本和Python版本兼容的包。
-
将下载的包文件复制到Ubuntu计算机。
-
打开终端:在Ubuntu计算机上打开终端。
-
路径到到安装包所在的位置:使用cd命令导航到安装包所在的目录。例如,如果安装包在主目录下的Downloads文件夹中,可以输入以下命令:
cd Downloads
- 解压缩安装包,对于.whl格式的包文件,可以使用以下命令解压缩:
python unzip psutil-<version>-py2.py3-none-<platform>.whl
其中<version>是psutil的版本号,<platform>是Ubuntu系统版本(如linux_x86_64表示64位Linux)。
对于.tar.gz格式的包文件,可以使用以下命令解压缩:
tar -xzf psutil-<version>.tar.gz
安装psutil库:进入解压缩后的目录,并使用以下命令安装psutil库:
pip install psutil
这将会将psutil库及其依赖项安装到您的Ubuntu系统上。
完成上述步骤后,应该已经成功地在Ubuntu系统上离线安装了psutil库。可以在Python程序中导入并使用该库。请注意,上述步骤中的命令可能因具体环境而有所不同,请根据实际情况进行调整。
小结
以上两个作为示例进行展示,可使用上述流程在相应的网站下载相应的文件,之后进行离线安装。

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)