虚拟、可激活的生锈环境

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 OnResizeListener或OnDrawListener或类似的东西   java Orika映射嵌套子列表   保存时java Heroku请求超时代码H12   数据库在Java中出现socket读取超时异常的原因是什么?   java如何更改来自Sqlite数据库的特定数据在Listview中的行颜色   java JAXB解组器无法正确处理XML中的列表   java Android日期时区让我抓狂   java不透明属性在Swing中如何工作?   eclipse从JavaEE代码生成流程图   java如何在Hibernate中从相关表中获取计数   java Glassfish部署了项目的依赖项库   java使内容适合JavaFx中的WebView   java不满意的链接错误libcrypto。所以1.0.0   循环中java数组的使用   java找出哪个包调用服务