Giter VIP home page Giter VIP logo

envirius's Introduction

envirius's People

Contributors

dehylton avatar ekalinin avatar em- avatar focusaurus avatar lowks avatar lucafavatella avatar macie avatar rolkar avatar theaidem avatar vincentbernat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

envirius's Issues

Installation on Ubuntu successful but using failed

I am using:

  1. zsh
  2. Ubuntu

When I try to do nv mk elixir_latest it is successful, but then when I tro to activate it using nv activate elixir_latest I get the following:

~/S/envirius ❯❯❯ nv activate elixir_latest                                                                                                      master
complete:13: command not found: compdef
complete:13: command not found: compdef
Environment elixir_latest activated.

Make it usable with OS X and zsh

This is a really good and useful application, It would be great to be able to use it with zsh.

Up to now my shell is flooded with errors. For example, if I try to install rust-prebuilt I get:

nv_cmd_default:unset:89: no such hash table element: plug_list_versions
nv_cmd_default:unset:90: no such hash table element: plug_url_for_download
nv_cmd_default:unset:91: no such hash table element: plug_check_deps
nv_cmd_default:unset:92: no such hash table element: plug_install
nv_cmd_default:unset:93: no such hash table element: plug_download
nv_cmd_default:unset:94: no such hash table element: plug_unpack
nv_cmd_default:unset:95: no such hash table element: plug_configure
nv_cmd_default:unset:96: no such hash table element: plug_build
nv_cmd_default:unset:97: no such hash table element: plug_build_env
nv_cmd_default:unset:98: no such hash table element: plug_post_install_actions
plug_install_default:63: bad option: -t
nv_cmd_default:170: no such file or directory: /Users/marcelloseri/.envirius/envs/rustlang/envirius.info

I have OS X 10.10.1 and zsh 5.0.7 (x86_64-apple-darwin14.0.0). I use zprezto.

I will try to investigate more as soon as I can

Rust install does not work.

I think the rust url is wrong or outdated. The output is shown below:

~/P/p/golowkster ❯❯❯ nv ls-versions --rust-prebuilt                                                                fizzbuzz_example ⬆ ◼
* rust-prebuilt:
nightly-2016-10-27
~/P/p/golowkster ❯❯❯ nv rm rust                                                                                    fizzbuzz_example ⬆ ◼
Environment rust was deleted.
~/P/p/golowkster ❯❯❯ nv mk --rust=nightly-2016-10-27 rust                                                          fizzbuzz_example ⬆ ◼
Creating environment: rust ...
 * installing rust==nightly-2016-10-27 ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   183  100   183    0     0    948      0 --:--:-- --:--:-- --:--:--   948
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404 Not Found
envirius: failed to download 'http://static.rust-lang.org/dist/rust-nightly.tar.gz'
envirius: unable to fetch source file for rust==nightly-2016-10-27

Please avoid modifying the current user environment

Btw, very interesting project, great job! :D

I use a severly customized bash setup, and I already had troubles with nvm (see nvm-sh/nvm@42915fc) since by running in my interactive session it conflicted with some of my customizations.

Other thought the same about virtualenvwrapper and explained the problem far better than I ever could: Virtualenv's bin/activate is Doing It Wrong.

I'd strongly suggest to follow the approach taken by invewrapper by starting a new subshell, somewhat like chroot and others, as it's usually cleaner and more robust for the user and should greatly simplify your job too. :)

Thanks!

Support for zsh

In zsh 5.0.2 at minimum, nv shell init doesnt' work 100%:

/Users/offby1/.envirius/nv:109: command not found: complete

An init script that is zsh-friendly would be excellent.

consider installing pre-built node binaries

Is there a compelling reason you are building from source? It's quite slow and entirely unnecessary for node since joyent distributes pre-build relocatable tar archives that can just be extracted and are immediately ready for use.

php environments

nv ls-versions --php

it doesn't parse php versions, how can i create env for this?

[zsh] nv rm-cache does not work correctly

Shell used: zsh

Version of nv: 0.8.3

Command used: nv rm-cache --all

Output:

~/S/envirius_latest ❯❯❯ nv rm-cache --all                                master
nv_cmd_default:3: bad set of key/value pairs for associative array

[zsh] activate-rust is missing

It can download now, but:

~/D/envirius-0.8.1 ❯❯❯ nv mk rust --rust-prebuilt=1.12.1
Creating environment: rust ...
 * installing rust-prebuilt==1.12.1 ...
plug_post_install_actions:6: no such file or directory: /home/lowks/.envirius/envs/rust/bin/activate-rust
plug_post_install_actions:7: no such file or directory: /home/lowks/.envirius/envs/rust/bin/activate-rust
plug_post_install_actions:8: no such file or directory: /home/lowks/.envirius/envs/rust/bin/activate-rust
plug_post_install_actions:9: no such file or directory: /home/lowks/.envirius/envs/rust/bin/activate-rust
chmod: cannot access '/home/lowks/.envirius/envs/rust/bin/activate-rust': No such file or directory
plug_post_install_actions:13: no such file or directory: /home/lowks/.envirius/envs/rust/bin/deactivate-rust
chmod: cannot access '/home/lowks/.envirius/envs/rust/bin/deactivate-rust': No such file or directory
nv_cmd_default:190: no such file or directory: /home/lowks/.envirius/envs/rust/envirius.info

The command that I am using:

nv mk rust --rust-prebuilt=1.12.1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.