My name is Eugene and I'm a Software Developer.
- FerretDB
- CockroachDB
- TiDB
- MySQL Compatible SQL Parser
- Badger
- Minikube
- and a bit of go
See pinned
below.
Universal Virtual Environments Manager
License: MIT License
My name is Eugene and I'm a Software Developer.
See pinned
below.
I am using:
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.
It'd be nice, to support updates as well
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
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
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!
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.
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.
nv ls-versions --php
it doesn't parse php versions, how can i create env for this?
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
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.