虚拟、可激活的生锈环境

rustenv的Python项目详细描述


rustenv

Build StatusCoverage StatusPyPI version

创建虚拟的、可激活的生锈环境,类似于virtualenv 用于Python。

虚拟环境是生锈、货物等的独立装置, 它与您可能拥有的任何用户级安装完全隔离。

例如:

# Create a new rustenv
$ rustenv renv

# Run a command in it
$ renv/bin/rustc --version
rustc 1.26.1 (827013a31 2018-05-25)
$ renv/bin/cargo --version
cargo 1.26.0 (0e7c5a931 2018-04-06)# Activate it to avoid having to prefix your commands
$ . renv/bin/activate
(renv) $ rustc --version
rustc 1.26.1 (827013a31 2018-05-25)# Install hello-cli: https://crates.io/crates/hello-cli(renv) $ cargo install hello-cli
(renv) $ hello
Hello World!

# Deactivate it to restore your PATH and PS1(renv) $ deactivate_rustenv
$ rustc --version
command not found: rustc

安装

rustenv是available via PyPI,可以是 使用pip

安装
$ pip install rustenv

项目状态

现在有效的

  • 上面例子中的所有内容。

剩余工作

  • 创建rustenv时提供一些附加选项:
    • 允许指定rustc/cargo版本
    • 允许禁用PS1修改,类似于virtualenv
  • …还有更多?(提出问题!:)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Android同步不同页面上的按钮   java评测每个类收集的垃圾对象实例数   java(Spring MVC+Hibernate 4+Test 4)自动连线DAO返回NULL   java Android编辑文本和虚拟键盘   java Selenium与BrowserMobProxy   JAVAlang.NoClassDefFoundError:com/sun/jersey/spi/inject/Errors$关闭原因?   java为什么在我成功登录后仍然会出现“不正确的帐户或密码或用户类型”   安卓应用程序在重新启动java时崩溃。网UnknownHostException:无法解析主机   多线程在Java中同步共享静态对象的正确方法是什么?   未调用自定义注释的java类验证(约束类)   java如何将指定目录的存档文件放入所需位置?   java如何识别Selenium中的每个编辑文本字段,如果它们的Xpath都相同   使用gwtmockito/mockito的java简单单选按钮单元测试?