我正在上传我的Rails项目到运行12.04LTS的Ubuntu服务器,我似乎无法解决这个问题! 无论我是否进行捆绑安装,或尝试使用每当gem,我得到这个错误! 我读了很多,但仍然无法修复
/lib/ruby/2.0.0/tmpdir.rb:34:in `tmpdir': could not find a temporary directory (ArgumentError)
和我的ls -la的/文件夹
有任何想法吗? Ps我试图chmod -R 777 on / tmp没有运气
你的Ubuntu安装可能没有TMPDIR
设置。 您应该在启动时设置该变量。
这个链接有更多关于Ubuntu环境变量的信息: https : //help.ubuntu.com/community/EnvironmentVariables
简单的答案就是像@hagello所建议的那样运行。
chmod +t /tmp
然后它应该再次开始工作。