将货物添加到 PATH
Adding Cargo to PATH
我在 Windows 上收到以下错误:“Cargo,Rust 包管理器,未安装或不在 PATH 上。
remote: 这个包需要 Rust 和 Cargo 来编译扩展。"
我已经安装了 Rust 并且 cargo 在路径中,但问题仍然存在。有人知道为什么会这样吗?
错误消息与 this post 中的相同。
如果你想要一个临时解决方案
打开命令行提示符 (cmd) 并执行
path
这将向您显示当前的实际路径。检查它以查看必要的目录是否真的不存在。如果是,执行
path=%path%;directory you want to add;other directory you want to add
路径在命令提示符中可用,只要它打开。如果存在,请重新启动计算机,添加路径可能在安装后延迟。
永久解决方案
对于 Win10,但我猜其他版本的说明并没有太大不同。
打开 System properties
,找到 Environment Variables
。在弹出的对话框中你会看到System Variables
,其中你会看到Path
。 Select 它,单击编辑并通过 New
按钮添加您需要的目录。关闭所有弹出框并重新启动(当 Windows 固执时总是一个好主意 ;-) )
Heroku 的 stack runs on Ubuntu. Cargo is required by pywinpty
but that's a library required for communicating with Windows processes。您可能需要它用于您的本地环境,但您不需要它用于 Heroku。当您部署到 Heroku 时,您应该尝试从 requirements.txt
中删除 pywinpty
。
我在 Windows 上收到以下错误:“Cargo,Rust 包管理器,未安装或不在 PATH 上。 remote: 这个包需要 Rust 和 Cargo 来编译扩展。"
我已经安装了 Rust 并且 cargo 在路径中,但问题仍然存在。有人知道为什么会这样吗?
错误消息与 this post 中的相同。
如果你想要一个临时解决方案
打开命令行提示符 (cmd) 并执行
path
这将向您显示当前的实际路径。检查它以查看必要的目录是否真的不存在。如果是,执行
path=%path%;directory you want to add;other directory you want to add
路径在命令提示符中可用,只要它打开。如果存在,请重新启动计算机,添加路径可能在安装后延迟。
永久解决方案
对于 Win10,但我猜其他版本的说明并没有太大不同。
打开 System properties
,找到 Environment Variables
。在弹出的对话框中你会看到System Variables
,其中你会看到Path
。 Select 它,单击编辑并通过 New
按钮添加您需要的目录。关闭所有弹出框并重新启动(当 Windows 固执时总是一个好主意 ;-) )
Heroku 的 stack runs on Ubuntu. Cargo is required by pywinpty
but that's a library required for communicating with Windows processes。您可能需要它用于您的本地环境,但您不需要它用于 Heroku。当您部署到 Heroku 时,您应该尝试从 requirements.txt
中删除 pywinpty
。