我正在遵循ISLR本书中的这个非常简单的示例
我第一次使用fix()(我通常只是使用head()),但是我遇到了第一个错误...我遵循了该错误并转到xquartz.macosforge.org并安装了它,然后我出现第二个错误“无法加载X11数据条目”
我认为fix()是基础的一部分...为什么我遇到两个不同的错误?为什么R基本功能需要XQuartz?
答案 0 :(得分:0)
运行use YourBundle\PatchService\YourService;
/**
* @Route("/YourController/",name="YourController")
*/
public function indexAction()
{
$em = $this->getDoctrine()->getManager();
$Notification = new YourService($em);
时,它将对象写入文件并在文件上运行fix()
。 edit()
查看edit()
,了解如何编辑文件。
无论找到什么编辑器,都需要X11。您不仅需要安装XQuartz,还需要确保正确设置了环境变量getOption("editor")
,以便X11知道在何处打开窗口。使用"DISPLAY"
查看您的设置。
我的设置为Sys.getenv("DISPLAY")
。如果您刚刚安装了XQuartz,则可能需要重新启动或至少重新打开终端才能正确设置此设置。