powershell - 在powershell中通过conda设置带有特殊字符的环境变量
问题描述
当值有特殊字符时,如何在powershell中通过conda设置环境变量?例如,如果我运行
conda env config vars set AZURE_CON_STRING="DefaultEndpointsProtocol=https;AccountName=anaccount;AccountKey=7mAi16vv4iyJtp8wPLxGf0ynaergfaergergeargaerg+pmWfKfTcoom/j6Ki7aviFS/f4RSyN3gergeru1aEiw==;EndpointSuffix=core.windows.net"
生成的环境变量只是core.windows.net
而不是完整的字符串。
使用单引号给出相同的结果。我也试过用反引号(`)和@“”@括起来,但无济于事。
解决方案
反斜杠。
conda env config vars set AZURE_CON_STRING=\"DefaultEndpointsProtocol=https;AccountName=anaccount;AccountKey=7mAi16vv4iyJtp8wPLxGf0ynaergfaergergeargaerg+pmWfKfTcoom/j6Ki7aviFS/f4RSyN3gergeru1aEiw==;EndpointSuffix=core.windows.net\"
嗯不知道如何到达那里:
.\echoargs foo=\"foo bar\"
Arg 0 is <foo=\foo bar">
推荐阅读
- python - 安装错误 GDK_IS_DISPLAY (display)' failed
- primeng - 如何使用PrimeNG SplitButton打开一键打开选项的模态
- java - 如何为 Maven 项目的资源文件夹中的 fxml 文件设置控制器?
- javascript - 当我传入 json 字符串时,Ajax 不返回 Json
- c++ - 缺少边缘情况的最长回文子串
- c - 使用 C 的链表实现
- amazon-web-services - 使用哪些 AWS 服务来处理 20TB 的 Parquet 文件
- java - 在 Panel 上添加 DrawGraph 而不是在 Frame 上
- android - 如何在listview android中仅更改第二个单元格的背景颜色
- javascript - 有没有办法我的应用程序可以根据设备有不同的行为?