Torch环境搭建遇到的问题

本文介绍了在搭建Torch环境过程中遇到的四个问题,包括下载安装包时的网络问题,解决hdf5依赖的luajit安装,服务器安装时的权限问题,以及安装cudnn库时的错误。通过尝试不同的命令和解决方案,部分问题已得到解决,但cudnn的安装问题仍然待解。

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

Torch环境搭建

1)下载torch安装包的时候

git clone https://github.com/torch/distro.git ~/torch --recursive

有的时候会遇到 

git error: RPC failed; curl 56 GnuTLS

或者

unable to access 'https://github.com/torch/luajit-rocks.git/': gnutls_handshake() failed: The TLS connection was non-properly terminated.

 后面用如下命令:

git config --global http.postBuffer 1048576000

先试了这个,没有效果。

sudo apt install openssl
sudo apt install gnutls-bin

后面用这两个命令就解决了。 

2)一开始用命令

TORCH_LUA_VERSION=LUA52 ./install.sh
TORCH_LUA_VERSION=LUA51 ./install.sh

都会遇到hdf5的问题,无法解决,安装luajit就没问题。

unable to parse the header of hdf5

3)用

./install.sh

在服务器安装torch的时候会遇到如下问题,

### 配置 PyCharm 连接服务器上的 Torch 环境 #### 1. 设置SSH连接 为了使PyCharm能够访问远程服务器,需先设置SSH连接。进入`File | Settings... | Build, Execution, Deployment | Deployment`,点击加号并选择`SFTP`来新建一个部署配置[^1]。 - **Name**: 给这个新的连接命名。 - **Type**: 保持默认的 SFTP 类型不变。 - **Target URL**: 输入目标主机地址;如果是在局域网内,则可能是IP形式如 `192.168.x.x` 或者域名。 - **Root path on the server**: 设定同步文件夹路径,在此之前应确保该目录存在并且有权限写入。 - 接下来填写用户名和密码(或私钥),用于验证身份登录至远程机器。 完成上述参数设定之后测试连接是否成功,确认无误保存设置。 #### 2. 创建远程解释器 转到`Project Interpreter`页面下的齿轮图标菜单里选取`Add...`选项,随后挑选`SSH Interpreter` -> `New environment using virtualenv or conda`[^3]。 此时会弹出窗口询问关于新环境的具体细节: - 如果打算基于现有Conda环境工作,请指定其位置; - 否则可以选择创建全新的Python虚拟环境,并指明版本和其他必要组件。 对于本案例而言,应该指向已经安装好Torch及相关依赖项的那个特定Conda环境。 #### 3. 安装必要的库 假设尚未准备好所需的深度学习框架及其配套工具集,那么可以在激活对应环境后通过命令行执行如下指令来获取最新稳定版的PyTorch以及其他常用扩展模块[^4]: ```bash pip install torch==1.12.0+cu116 torchvision==0.13.0+cu116 torchaudio==0.12.0+cu116 -f https://download.pytorch.org/whl/torch_stable.html ``` 这一步骤同样适用于其他任何想要加入项目的第三方库。 #### 4. 开始编码调试 当一切准备就绪以后就可以像平常一样编写代码了。值得注意的是,由于实际运行地点位于云端实例之上,因此务必留意网络延迟可能带来的影响以及资源消耗情况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值