bypy更换绑定的百度云盘账户

本文介绍了解决bypy更换绑定百度云盘账户过程中遇到的问题,包括百度云解绑步骤及bypy.json更新方法。针对解绑后重新认证失败的情况,提供了详细的解决方案。

bypy更换绑定的百度云盘账户

Step1 百度云解绑

https://passport.baidu.com/accountbind解除 百度个人云存储Python客户端 绑定。
解除绑定
然后在服务器使用bypy info重新认证,访问超时,连接失败,显示FATAL: Token refreshing failed, can’t continue报错。
上网找了现有的解决方案方案1:refreshtoken方案2:网络问题方案3:在百度云网盘开放平台创建应用,修改const.py,都没解决。pip重装bypy库也没用。

Step2 更新bypy.json

之后自己研究了一下作者源代码https://github.com/houtianze/bypy/blob/master/bypy/bypy.py
发现本质还是token问题,bypy连接需要通过bypy.json提供的token。Step1百度解除绑定只是单方面解绑,用户本地的bypy.json仍保留着之前的百度云地址,所以不管是bypy info还是bypy refreshtoken必然访问超时。pip重装也同样的道理,只是重装了库,没用更新旧的bypy.json。
解决方案:需要删除当前用户目录下 ~/.bypy 隐藏文件夹中的json文件,再输入bypy info即可重新认证绑定新的百度云。

<think>好的,我需要帮助用户将百度云盘的文件上传到远程GPU服务器。首先,用户提到的引用里有一些方法,但有些已经失效了,比如引用[2]中的方法不能用了,用户建议用SFTP。不过用户还是想通过百度云盘直接上传,可能需要找替代方案。 首先,查看用户提供的引用。引用[3]提到不建议直接移动文件到Google Drive,而是建议压缩后上传再解压。这可能适用于其他云服务,但用户的问题是关于百度云盘的。引用[4]提到威联通NAS设备支持百度云盘和远程迅雷,可能涉及到通过NAS中转,但用户是否有这样的设备呢? 接下来,考虑可行的方法。直接通过百度云盘网页版下载到服务器可能不可行,因为服务器通常没有图形界面。但用户可能可以通过命令行工具,例如bypy,来在服务器上操作百度云盘。引用[1]提到可以使用JupyterLab的AutoPanel上传,但需要确认服务器是否安装了相关插件。 另一个方法是先下载到本地,再通过SFTP上传到服务器,如引用[2]提到的,虽然原来的方法失效,但SFTP是可靠的方式。或者用户可以将百度云盘的文件分享链接下载到本地,再上传到服务器,但可能受限于网络速度。 可能的步骤包括:使用bypy命令行工具在服务器上配置百度云盘API,然后同步文件;或者下载到本地再用SFTP上传;或者通过中转服务如NAS。此外,压缩文件再上传可能更高效,如引用[3]的建议。 需要验证每种方法的可行性。例如,bypy是否仍然有效,配置API的步骤是否复杂。另外,服务器是否允许安装第三方工具,用户是否有权限操作。 然后,整理步骤,确保逻辑清晰,用户容易跟随。可能需要分点说明不同的方法,包括使用命令行工具、下载到本地再上传、以及使用中间存储如NAS设备。同时,提醒用户注意网络速度和文件大小的影响,建议压缩文件。 最后,生成相关问题,可能涉及其他云存储服务、加速传输的方法,或者服务器文件管理的技巧。</think>要将百度云盘文件传输至远程GPU服务器,可参考以下分步方案: ### 方法一:通过命令行工具直接同步 1. **安装bypy工具** 在GPU服务器执行:`pip install bypy` 该工具通过百度云API实现命令行交互[^4]。 2. **授权认证** 运行`bypy info`生成授权链接,复制到浏览器完成OAuth认证。 3. **文件同步** 使用命令: ```bash bypy upload /本地路径/文件名 /云端路径 # 上传到百度云 bypy downdir /云端路径/文件名 /服务器路径 # 下载到服务器 ``` ### 方法二:本地中转+SFTP传输 1. **本地下载文件** 在个人电脑通过百度云客户端下载文件 2. **SFTP连接服务器** 使用FileZilla或终端命令: ```bash sftp -P 端口号 用户名@服务器IP put 本地文件路径 服务器目标路径 ``` ### 方法三:NAS设备中转(需硬件支持) 1. 在威联通等NAS设备中安装百度云同步插件 2. 配置NAS与GPU服务器的网络共享协议(NFS/SMB) 3. 直接从服务器挂载NAS存储空间访问文件 **注意事项**: - 大文件建议先压缩成.zip/.tar.gz格式传输[^3] - 传输中断可使用`rsync --partial`续传 - 服务器存储空间需提前检查:`df -h`
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值