如何%cd到jupyter notebook中包含环境变量的路径
How to %cd to a path containing env variable in jupyter notebook
我正在使用 os.environ 将项目路径设置为某些环境变量,例如 PROJECT_HOME,如下所示:
os.environ['PROJECT_HOME'] = os.getcwd()
所以我可以在后面的单元格
中使用%cd $PROJECT_HOME/abc/xyz
但是,系统return这个:
[Errno 2] No such file or directory: '${PROJECT_HOME}/abc/xyz'
有没有办法在 %cd 中使用环境变量?
这对我有用:%cd {os.environ['PROJECT_HOME']}
我刚刚意识到魔法 %cd
可以访问 python 变量。因此可以这样做:
import os
PROJECT_HOME = os.getcwd()
%cd {PROJECT_HOME}
话虽如此,Daniel 的回答是问题的正确答案,因为我问的是如何 %cd
包含环境变量的路径。
我正在使用 os.environ 将项目路径设置为某些环境变量,例如 PROJECT_HOME,如下所示:
os.environ['PROJECT_HOME'] = os.getcwd()
所以我可以在后面的单元格
中使用%cd $PROJECT_HOME/abc/xyz
但是,系统return这个:
[Errno 2] No such file or directory: '${PROJECT_HOME}/abc/xyz'
有没有办法在 %cd 中使用环境变量?
这对我有用:%cd {os.environ['PROJECT_HOME']}
我刚刚意识到魔法 %cd
可以访问 python 变量。因此可以这样做:
import os
PROJECT_HOME = os.getcwd()
%cd {PROJECT_HOME}
话虽如此,Daniel 的回答是问题的正确答案,因为我问的是如何 %cd
包含环境变量的路径。