chocolatey 安装命令到什么目录?
What directory does chocolatey install commands to?
我已经成功地完成了 choco install python2
和 choco install python3
但是我在 cmd.exe 上看不到结果(是的,我重新打开了非管理员 cmd.exe)。
巧克力安装命令到哪里?当我可以找出应该在那里的内容时,我会修复我的 PATH env-var。
Choclatey 的常见问题解答不包含此问题的答案。我更习惯自制 (Mac),答案是 /usr/local/bin/
答案是,这取决于 :-)
大多数包内容将安装到 chocolatey 目录,您可以在 C:\ProgramData\chocolatey\lib
找到该目录。例如,在 python3
的情况下,您将在 C:\ProgramData\chocolatey\lib\python3\tools
.
中找到 exe
此外,您会在 C:\ProgramData\chocolatey\bin
找到 python 的 shim exe。此位置已包含在您的路径中,因此您应该已经可以访问它而无需进行任何其他更改。
你可以运行这个命令来安装包
choco list --local-only --exact python --trace
这将有类似
的输出
Chocolatey v0.10.15
Operating System Version Number: 10.0.18363.0
Initializing global mutex
Waiting on the mutext handle for 2000 milliseconds
Entered mutex to deserialize 'C:\ProgramData\chocolatey\.chocolatey\python.2.7.11\.registry'
Initializing global mutex
Waiting on the mutext handle for 2000 milliseconds
Entered mutex to deserialize 'C:\ProgramData\chocolatey\.chocolatey\python.2.7.11\.files'
python 2.7.11
1 packages installed.
打开C:\ProgramData\chocolatey\.chocolatey\python.2.7.11\.files
你会看到
<?xml version="1.0" encoding="utf-8"?>
<fileSnapshot xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<files>
<file path="C:\ProgramData\chocolatey\lib\python\python.nupkg" checksum="8217F64EF970491C464DAA20F6BF45F1" />
<file path="C:\ProgramData\chocolatey\lib\python\python.nuspec" checksum="4F62CF5DD7934CF4C8ED62FE24848C72" />
<file path="C:\ProgramData\chocolatey\lib\python\tools\chocolateyInstall.ps1" checksum="6EBF6A5BBC8667B7DEE75CA2E0CF2EB4" />
</files>
</fileSnapshot>
指向 C:\ProgramData\chocolatey\lib\python
作为安装文件夹。
我已经成功地完成了 choco install python2
和 choco install python3
但是我在 cmd.exe 上看不到结果(是的,我重新打开了非管理员 cmd.exe)。
巧克力安装命令到哪里?当我可以找出应该在那里的内容时,我会修复我的 PATH env-var。
Choclatey 的常见问题解答不包含此问题的答案。我更习惯自制 (Mac),答案是 /usr/local/bin/
答案是,这取决于 :-)
大多数包内容将安装到 chocolatey 目录,您可以在 C:\ProgramData\chocolatey\lib
找到该目录。例如,在 python3
的情况下,您将在 C:\ProgramData\chocolatey\lib\python3\tools
.
此外,您会在 C:\ProgramData\chocolatey\bin
找到 python 的 shim exe。此位置已包含在您的路径中,因此您应该已经可以访问它而无需进行任何其他更改。
你可以运行这个命令来安装包
choco list --local-only --exact python --trace
这将有类似
的输出Chocolatey v0.10.15
Operating System Version Number: 10.0.18363.0
Initializing global mutex
Waiting on the mutext handle for 2000 milliseconds
Entered mutex to deserialize 'C:\ProgramData\chocolatey\.chocolatey\python.2.7.11\.registry'
Initializing global mutex
Waiting on the mutext handle for 2000 milliseconds
Entered mutex to deserialize 'C:\ProgramData\chocolatey\.chocolatey\python.2.7.11\.files'
python 2.7.11
1 packages installed.
打开C:\ProgramData\chocolatey\.chocolatey\python.2.7.11\.files
你会看到
<?xml version="1.0" encoding="utf-8"?>
<fileSnapshot xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<files>
<file path="C:\ProgramData\chocolatey\lib\python\python.nupkg" checksum="8217F64EF970491C464DAA20F6BF45F1" />
<file path="C:\ProgramData\chocolatey\lib\python\python.nuspec" checksum="4F62CF5DD7934CF4C8ED62FE24848C72" />
<file path="C:\ProgramData\chocolatey\lib\python\tools\chocolateyInstall.ps1" checksum="6EBF6A5BBC8667B7DEE75CA2E0CF2EB4" />
</files>
</fileSnapshot>
指向 C:\ProgramData\chocolatey\lib\python
作为安装文件夹。