由于某些原因,我们试图将系统从一台计算机转移到另一台计算机。它在c = ['col1','col2']
df.loc[df.duplicated(subset=c), c] = ''
print (df)
col1 col2 col3 col4 col5
0 A 1 ABC XYZ ZZZ
1 XYZ YYY KKK
2 B 2 JJJ KKK LLL
3 OOO ASD FGH
4 C 3 TFG KLO PLJ
目录中有几个文件。我将其同步(使用storage
)到本地环境,以查看是否一切正常,但结果并非所有文件都可用,其中一些引发异常:
-a
我当然检查了路线,并且它们存在。我已经阅读了一些有关Active Storage如何工作的信息,也许由于某些原因URL变得无效了,但是为什么有些文件可以工作? ?为什么异常提到Errno::ENOENT (No such file or directory @ rb_file_s_mtime - /path/to/project/storage/as/df/asdfasdfasdfasdfasdf):
?更重要的是,如何才能顺利进行迁移?
预先感谢
答案 0 :(得分:0)
因此问题实际上出在文件系统+活动记录名称上?您可以认为这是一个极端的情况:我的本地计算机运行macOS,而服务器运行Linux,因此如果我有文件夹Vf
和{{1} }在Linux上,在macOS上,它们成为一体(以下载到的版本为准)。 Active Storage依赖区分大小写的文件名,这就是为什么某些文件可以正常工作,但找不到其他文件的原因