解决Pod静态库时出现的Podfile.lock: No such file or directory报错问题

本文介绍了一种常见的CocoaPods安装过程中遇到的问题——Podfile.lock与沙盒不同步导致的错误,并提供了详细的解决方案,包括删除特定文件、清理配置及重新安装Pod等步骤。

问题:

这里写图片描述

diff: /../Podfile.lock: No such file or directory   
  diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. 
  Run 'pod install' or update your CocoaPods installation

解决办法:

一、 删除工程文件夹里的以下文件

            xcworkspace
            Podfile.lock
            Pods文件夹

二、 删除Build Phases里和Pod有关的内容
这里写图片描述

三、重新Pod一下

pod install --verbose --no-repo-update
10:57:51.766834 35747 main.go:300] Retrieving plugins. W1210 10:57:51.767289 35747 factory.go:47] No valid resources detected, creating a null CDI handler I1210 10:57:51.767375 35747 factory.go:123] Detected non-NVML platform: could not load NVML library: libnvidia-ml.so.1: cannot open shared object file: No such file or directory I1210 10:57:51.767442 35747 factory.go:123] Detected non-Tegra platform: /sys/devices/soc0/family file not found E1210 10:57:51.767463 35747 factory.go:131] Incompatible platform detected E1210 10:57:51.767476 35747 factory.go:132] If this is a GPU node, did you configure the NVIDIA Container Toolkit? E1210 10:57:51.767489 35747 factory.go:133] You can check the prerequisites at: https://github.com/NVIDIA/k8s-device-plugin#prerequisites E1210 10:57:51.767501 35747 factory.go:134] You can learn how to set the runtime at: https://github.com/NVIDIA/k8s-device-plugin#quick-start E1210 10:57:51.767514 35747 factory.go:135] If this is not a GPU node, you should set up a toleration or nodeSelector to only deploy this plugin on GPU nodes E1210 10:57:51.767623 35747 main.go:154] error starting plugins: error creating plugin manager: unable to create plugin manager: platform detection failed root@LAPTOP-21R5QEJ2:~# kubectl logs -n kube-system hami-device-plugin-5hlt9 -c vgpu-monitor I1210 10:58:33.830763 35948 flags.go:27] FLAG: --add_dir_header="false" I1210 10:58:33.830819 35948 flags.go:27] FLAG: --alsologtostderr="false" I1210 10:58:33.830822 35948 flags.go:27] FLAG: --log_backtrace_at=":0" I1210 10:58:33.830825 35948 flags.go:27] FLAG: --log_dir="" I1210 10:58:33.830827 35948 flags.go:27] FLAG: --log_file="" I1210 10:58:33.830829 35948 flags.go:27] FLAG: --log_file_max_size="1800" I1210 10:58:33.830831 35948 flags.go:27] FLAG: --logtostderr="true" I1210 10:58:33.830832 35948 flags.go:27] FLAG: --one_output="false" I1210 10:58:33.830834 35948 flags.go:27] FLAG: --skip_headers="false" I1210 10:58:33.830836 35948 flags.go:27] FLAG: --skip_log_headers="false" I1210 10:58:33.830837 35948 flags.go:27] FLAG: --stderrthreshold="2" I1210 10:58:33.830839 35948 flags.go:27] FLAG: --v="4" I1210 10:58:33.830841 35948 flags.go:27] FLAG: --vmodule="" I1210 10:58:33.830843 35948 flags.go:27] FLAG: --help="false" W1210 10:58:33.830873 35948 client_config.go:659] Neither --kubeconfig nor --master was specified. Using the inClusterConfig. This might not work. I1210 10:58:33.831531 35948 envvar.go:172] "Feature gate default state" feature="WatchListClient" enabled=false I1210 10:58:33.831547 35948 envvar.go:172] "Feature gate default state" feature="InformerResourceVersion" enabled=false I1210 10:58:33.831569 35948 reflector.go:305] Starting reflector *v1.Pod (5m0s) from pkg/mod/k8s.io/client-go@v0.31.10/tools/cache/reflector.go:243 I1210 10:58:33.831588 35948 reflector.go:341] Listing and watching *v1.Pod from pkg/mod/k8s.io/client-go@v0.31.10/tools/cache/reflector.go:243 I1210 10:58:33.839143 35948 reflector.go:368] Caches populated for *v1.Pod from pkg/mod/k8s.io/client-go@v0.31.10/tools/cache/reflector.go:243 I1210 10:58:33.932168 35948 cudevshr.go:317] Pod informer started successfully I1210 10:58:33.932238 35948 lock.go:50] MIG apply lock directory already exists I1210 10:58:33.932407 35948 feedback.go:187] Starting watchAndFeedback I1210 10:58:33.932466 35948 main.go:137] Initializing metrics for vGPUmonitor I1210 10:58:33.932550 35948 reflector.go:305] Starting reflector *v1.Pod (1h0m0s) from pkg/mod/k8s.io/client-go@v0.31.10/tools/cache/reflector.go:243 I1210 10:58:33.932556 35948 reflector.go:341] Listing and watching *v1.Pod from pkg/mod/k8s.io/client-go@v0.31.10/tools/cache/reflector.go:243 E1210 10:58:33.932798 35948 main.go:126] Received error: failed to initialize NVML: ERROR_LIBRARY_NOT_FOUND I1210 10:58:33.932812 35948 main.go:164] Shutting down metrics server
最新发布
12-11
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值