import - Isabelle 可以在名称中有空格的目录中导入文件吗?
问题描述
我正在使用“Google Drive”来存储理论但想为不同的主题使用不同的目录。但是 导入“/Users/dstr/Google Drive/Isabelle/Galois/PreGalois” 无法正常工作,所以我设置了一个环境变量 $ISABELLEWORK 并发现 导入“$ISABELLEWORK/Galois/PreGalois” 不起作用,因为无法识别环境变量通过伊莎贝尔。
我有两个问题:一,是否可以从带有空格“Google Drive”的目录中导入理论?二、我能让Isabelle识别新的环境变量吗?非常感谢
解决方案
您不能导入路径中带有空格的理论……除非它在变量中定义。
编辑文件 ~/.isabelle/Isabelle2019/etc/settings (将 2019 替换为您正在使用的 Isabelle 版本,您可能需要创建文件)并添加该行
ISABELLEWORK="/Users/dstr/Google Drive/Isabelle/"
重新启动 Isabelle 并导入 "$ISABELLEWORK/Galois/PreGalois" 将起作用。
推荐阅读
- python - 将数据写入xls并在python中下载
- reactjs - 如何在下一个 js 中从节点模块外部的文件夹中导入模块
- c# - C# 依赖注入:检索一个单例注入到其他单例构造函数
- javascript - Is there any way to determine if a time input is partial filled or empty?
- c# - 当前上下文中不存在名称“xxx”(您是否缺少对程序集的引用)
- php - 将用户登录限制在特定时间段
- node.js - 无法在 selenium webdriver node.js 中找到元素错误
- php - 在php中显示来自realpath的图像
- java - 为什么我会在java中打印“NaN”?
- php - 使用 php 和命令行/命令提示符/powershell 打开一个 excel