私のPlenvセットアップで何か変なことが起こりました。私はその周りに頭を下げていません。plenv install-cpanmが間違った場所にインストールされているのはなぜですか?
plenv install-cpanm
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 297k 100 297k 0 0 1571k 0 --:--:-- --:--:-- --:--:-- 1567k
!
! Can't write to /Library/Perl/5.18 and /usr/local/bin: Installing modules to /Users/olaf/perl5
! To turn off this warning, you have to do one of the following:
! - run me as a root or with --sudo option (to install to /Library/Perl/5.18 and /usr/local/bin)
! - Configure local::lib in your existing shell to set PERL_MM_OPT etc.
! - Install local::lib by running the following commands
!
! cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)
!
App::cpanminus is up to date. (1.7042)
$ plenv which cpanm
plenv: cpanm: command not found
$ find /Users/olaf | grep bin/cpanm
/Users/olaf/.cpanm/work/1482416411.97013/App-cpanminus-1.7042/bin/cpanm
/Users/olaf/.cpanm/work/1482416863.23085/App-cpanminus-1.7042/bin/cpanm
/Users/olaf/perl5/bin/cpanm
$ find /Users/olaf/.plenv | grep cpanm
/Users/olaf/.plenv/libexec/plenv-install-cpanm
/Users/olaf/.plenv/plenv.d/rehash/rehash_cpanm.bash
私はcpanm
はどこか~/.plenv
の内側にインストールされますことを期待するが、それはただ起きていないのです。私は私のドットファイル/シェルのセットアップ/ $ENV
で何かを間違っていると思いますか?
env | grep PLENV
PLENV_SHELL=bash
また、私のPATH
の始まりは、次のとおりです:
は、これは私の$ENV
がどのように見えるかである私は、この達彦宮川からいくつかの助けを借りてソートしてしまった
PATH=/Users/olaf/.plenv/shims:/Users/olaf/.plenv/bin
plenvに設定した環境変数を投稿できますか? 'PLENV_PATH = 'export PATH =" $ HOME/.plenv/bin:$ PATH "' PLENV_INIT = 'eval" $(plenv init - ) "' – interduo
@interduo申し訳ありませんが、休日があります。関連する '%ENV'を含むように質問を更新しました。 – oalders
私は今解決策を与えられているので、自分の答えとして投稿しました。ご協力いただきありがとうございます! – oalders