我在一个单元格中设置了一些环境变量,如下所示:
# Dataset
%env DATASET_NAME=BOSSbase_1.01
%env DATASET_GDRIVE_PATH=/content/gdrive/My Drive/University/Datasets
%env DATASET_PATH=/content/Datasets
# Result
%env RESULT_PATH=/content/Results
%env RESULT_GDRIVE_PATH=/content/gdrive/My Drive/University/Results
# Code
%env CODE_PATH=/content/Code
# Run
%env EMBED_RATIO=0.8
%env EMBED_ALGORITHM=wow
%env MODEL_NAME=BOSSbase_7030_810
当我在另一个单元格中使用! echo $VARIABLE_NAME
时,我得到了期望的结果,并且变量的内容正确地回显了。
但是当我在一个单元格中使用%cd $VARIABLE_NAME
或使用%run
运行python代码时,会收到以下错误消息:
[Errno 2] No such file or directory: '$CODE_PATH'
如何在具有环境变量的单元格中使用cd命令?