Google Colab中已安装Poetry却提示‘poetry: command not found’求助
在Google Colab中永久配置Poetry的PATH环境变量
Colab的代码单元格每次都会启动单独的shell进程,直接执行!export PATH仅会在当前单元格的shell中生效,切换单元格后配置就会失效。要让PATH在整个会话中持续有效,可按以下步骤操作:
将PATH配置写入bash启动配置文件,让每个新shell进程自动加载该配置:
!echo 'export PATH="/root/.local/bin:$PATH"' >> ~/.bashrc让当前shell立即加载更新后的配置:
!source ~/.bashrc
完成上述操作后,直接运行!poetry --version就能正常调用命令,无需再使用完整路径。
注意:Colab的会话是临时的,一旦断开连接或重启runtime,所有配置会被重置。如果希望每次打开笔记本都自动配置,把上述两行命令放在笔记本的起始单元格,运行一次即可在当前会话中持续生效。
内容的提问来源于stack exchange,提问作者Vedanta Mohapatra
相关产品推荐
相关产品推荐

