This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/CCStudio:无法安装 CCS、TEMP 文件夹权限被拒绝

Guru**** 2234255 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/730849/ccs-ccstudio-unable-to-install-ccs-temp-folder-permission-denied

器件型号:CCStudio

工具/软件:Code Composer Studio

我也有这个问题。 在我进行项目时、这确实是一个问题。 现在、我无法处理它、因为我无法在我的 Windows 10计算机上安装 CCS。

我的用户名中确实有一个"空格"。 当 Windows 要求我设置我的计算机时、它要求我输入我的名字。 之后、Windows 在"C 用户/"下创建了一个目录、其中包含我的第一个空格的姓氏。

不确定这是否是真正的问题、因为删除某些 CCS_ERROR_CODES.csv 时出错。   为什么不删除此文件必须导致安装崩溃?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Stephen、

    Eclipse 环境不像其环境路径中的空白字符。
    创建一个没有空格的新用户、删除旧用户及其所有数据。
    使用管理员权限运行 CCS 安装程序。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tom、

    这似乎是一件可怕的事情。 我想知道在我这么做之后还有哪些其他应用程序会被破坏? 您能想象一下、我在执行此操作时会中断多少个路径名称吗?

    我有很大的风险去做你的建议。 在我提出硬件建议时、我一定会记住这一集(以及我在 TI 处理器上遇到的链接器问题)。

    斯蒂芬

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    斯蒂芬
    我们将研究问题是什么。 没有理由更改用户名。 Eclipse 不能处理非 ASCII 字符、但空格是可以的。
    如果您使用的是离线安装程序、是否可以禁用网络访问并尝试安装? 这将有助于您在调查期间继续工作。
    丹麦语
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、丹麦人、

    我已经尝试了在线和离线安装程序、并在两者上收到相同的错误消息。

    我在安装时禁用了"windows defender"。 我安装了"eclipse C"(与 ARM 处理器配合使用)、无需禁用防火墙即可安装。

    在安装 CCS 之前、我无法继续工作。

    斯蒂芬
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在安装过程中、您是否可以尝试关闭网络访问的离线安装程序? 请告诉我、这是否适合您。
    谢谢、
    丹麦语
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    已再次尝试离线安装程序、并且互联网连接已关闭。 仍然不起作用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Stephen:

    <<<当我提出硬件建议时、我一定会记住这一集中内容(以及我在 TI 处理器上遇到的链接器问题)。
    CCS 来自 Linux 和 Unix 世界。 在安装过程中使用标准 wget 实用程序。 如果路径中有空格,则 wget 会失败。
    Microsoft 配置。

    在网络访问关闭的情况下使用离线安装程序。

    请记住这一集、并告诉您的朋友、例如使用 Android Studio 的朋友、他们不应在用户名中使用空格。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    对 Windows 以及他们如何设置机器感到非常失望。 期待我的下一台机器解决问题。 非常感谢您的建议。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否曾尝试在网络访问关闭的情况下使用脱机安装程序?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的。 我使用了离线安装程序、互联网已关闭。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    没有成功?
    如果是、则必须存在未知的内容。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将从8.0升级到8.2。 我以前没有卸载8.0,只是安装了8.2
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果没有必要,请勿使用升级。
    为 CCS8.0.0选择安装目录、如 c:\ti\CCS800 (在安装过程中是一个选项)
    和 c:\ti\ccs820用于 CCS8.2.0。
    对不同 CCS 版本使用单独的工作区。
    在我的案例中、以上内容可使用多年。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在上次尝试中、我选择了不同的安装目录。 在尝试删除 appdata 文件夹中的临时文件时、它仍然崩溃。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否运行了具有管理员权限的安装程序?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的。 已尝试过管理员权限。

    我尝试了很多东西。 我可以成功安装8.0。 安装后、我转到卸载、并看到消息"Do you want to uninstall CCS 8.2"。

    8.0和8.2之间存在一些差异、不允许在我的机器上安装。 防火墙关闭、互联网关闭、以 admin 身份运行、我收到有关删除临时文件的错误消息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    <<<然后我收到消息"Do you want to uninstall CCS 8.2"。
    看起来很混乱。

    我确实建议:
    -卸载所有 CCS 版本
    -删除%AppData%中所有与 TI 相关的文件和文件夹

    使用此帖子中的建议开始新安装。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    不确定什么是跳线,但我现在将尝试安装 v 8.1。 我想8.1将正确编译水表、所以希望这样做。 我在尝试8.2安装之前卸载了所有 CCS 版本。 appdata 文件夹的问题在于它是一个隐藏的文件夹。 更改属性以显示隐藏的文件夹后、我的硬盘开始旋转、执行此操作需要很长时间。 我没有耐心让隐藏的文件夹可见。 祝我使用8.1版时好运。 将使用该安装的结果更新线程。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我正在尝试运行"MSP430FR6047EVM_USS_Water 演示"。 代码(直接由 TI 提供-无修改)、构建失败、出现链接器错误(v8.0)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我迷路了。
    我在您谈到8.0、8.1和8.2的最后两篇文章中做了介绍。
    哪个版本 您使用的是什么?

    <<<构建失败、出现链接器错误(v8.0)
    后置控制台输出。

    我想您的问题与 CCS 无关。

    https://e2e.ti.com/support/microcontrollers/msp430/f/166

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将很快安装8.1。 以前的职位出现问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    打开 Windows 资源管理器并键入%appdata%和 Enter
    应该起作用
    在...\AppData\Local 中将会有 TI 资料、请将其删除
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的。 以下是摘要:

    8.0安装正常
    8.1安装正常
    8.2删除临时文件时安装失败
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    断开网络连接,
    使用具有管理员权限的脱机安装程序。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已经放弃了 v8.2的安装。  V8.1正在工作、正在满足我的需求。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在这里、似乎是加强 OP 里程的好地方。 同样、我也不能在 Windoze 7上安装 CCS 8.2。

    以前安装的 CCS 7.n 和8.1工作正常。

    要"安装" v8.2:

    -使用目录内的"卸载"程序卸载 CCS 8.1。

    -以“管理员”身份启动8.2脱机安装程序(在执行过程中,在线安装程序已放弃。)

    -它报告我运行了防病毒软件。 我不是。 Windows Defender 已关闭。

    -然后报告: Windows 更新检查 KB2999226 ->请应用最新的 Windows 更新并验证是否安装了 KB2999226。 事实上、所有 Windows 7更新都已应用到此框。 并尝试手动安装 KB2999226会报告"OES Not Apply" to this environment.

    -忽略,继续:

    -我遇到了相同的"删除时出错:".../ /AppData/Local/Temp/ccs_ /ccs_error_codes.csv"权限被拒绝。 消息

    似乎很明显、安装程序本身正在创建此文件、然后将文件处理程序保持打开状态。 无法删除它、因为它已打开!

    已尝试删除 ti/ccsv8目录、整个 AppData/local/Temps/Ccs_*目录等的多种组合 还验证了整个 Temp dir 上的权限没有过限制。  

    我的"用户名"也有一个空间、到目前为止、我还可以继续进行任何其他 Windows 安装、包括一些以前的 CCS 和其他 Eclipse 安装。

    此安装程序有很多问题... 真的只想在 Windows 上维护一个小型开发环境、只需执行几件事情、可能每年需要10次、我们不得不为此启动 Windows ... 就在今天、我们浪费了很多时间。

    这些基线项目-安装开发环境、开箱即用示例等 应该是简单的、绝对有效的、已经针对所有用例进行了详尽的测试。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已回滚到使用8.1版
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Lou、

    [引用 USER="LouEEEE!"]我的“用户名”也有一个空间,到目前为止,我还在任何其他 Windows 安装中幸存了下来,包括一些以前的 CCS 和其他 Eclipse 安装。

    某些安装部分基于 Linux 旗舰 wget 实用程序。 Wget 无法处理包含空格的路径。
    CCS 还具有用于为嵌入式 Linux 生成代码的工具链、例如 BeagleBone。
    使用 MS 的“nice”功能可以让您进入竞争对手的游戏。

    CCS 使用西加雪。
    您的 PC 上是否有任何基于 cygwin Linux World 的实用程序?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    抱歉、Tomasz、

    没有实际意义。 如果用户必须重命名其 Windows 帐户、或使用/创建没有空格的帐户、则至少应将此作为先决条件。

    此外、以前安装的 CCS - v7和更早的 v8 -都可以正常工作。 似乎不太可能只有8.2已进入使用 wget 的阶段? (我看不到任何证据表明、当这一失败时、甚至连败都没有。 请记住、此时此安装现在是一个非网络安装。 如果路径名被错误空格截断,是否会出现某种“无法找到”类型的消息?)

    我对 Windows 的使用尽可能少、因为耐心会允许。 通常、我们避免使用像黑死这样的 Windows。 我来自一个相当重的 UNIX 背景;哦、如果只有 Windows 实际上是 Unix...

    我希望有一天整个 TI 生态系统只能在 macOS 下进行管理。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Lou、

    我有 CCS6.1.1、6.1.3、6.2.0、7.1.0、7.2.0、 7.3.0、7.4.0、8.0.0、8.1.0和8.2.0、
    并且安装了所有组件、没有任何问题、并且工作正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    解决了问题! 原因是 temp/tmp 路径包含空格。 只需在 Windows 变量中设置新的 temp/tmp 路径。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    e2e.ti.com/.../740719