Amazon WorkSpacesで開発環境を移行しようと、Vimをコピーして、Pythonインストールしたら、エラー。ライブラリー(pip)のインストールしようとしたら、エラー。python依存プラグインをVimで実行したらエラー。とエラー尽しとなった。
そもそもインストーラーからインストールできない
Setup failed
0x80070659 - このインストールはシステムポリシーで許可されていません。システム管理者に問い合わせてください。
先駆者がいた。
「このインストールはシステムポリシーで許可されていません。システム管理者に問い合わせてください」にハマった話 - Qiita
管理者権限でコマンドプロンプト立ち上げて、msiファイルを叩く。すると成功!
で、そのまま neovimプラグイン をインストールしようとするも失敗。
D:\Users\ariamsou16>pip install neovim
Collecting neovim
Could not fetch URL https://pypi.python.org/simple/neovim/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:720) - skipping
Could not find a version that satisfies the requirement neovim (from versions: )
No matching distribution found for neovim
プロキシー設定しているためかと思い。
-
proxy設定してから実行
set HTTPS_PROXY=http://proxyservername:12345
-
sをつける
set HTTPS_PROXY=https://proxyservername:12345
-
pip install
のオプションで実行 httpspip install neovim --proxy https://proxyservername:12345
-
pip install
のオプションで実行 httppip install neovim --proxy http://proxyservername:12345
上記は全て失敗
- %APPDATA%\pip\pip.ini を作成
pip.ini
[global]
trusted-host = pypi.python.org
pypi.org
files.pythonhosted.org
ようやく成功!
D:\Users\ariamsou16>pip install neovim
Collecting neovim
Downloading https://files.pythonhosted.org/packages/78/ec/ac9905ccab8774b64c37cdff9e08db320c349eda0ae3161aebcac83e5590/neovim-0.3.1.tar.gz
Collecting pynvim>=0.3.1 (from neovim)
Downloading https://files.pythonhosted.org/packages/06/5c/a7a3eb3787c81a11f0c02a11b1ee7d5736d67f5a919c9999ac57479636bd/pynvim-0.4.1.tar.gz (41kB)
100% |################################| 51kB 12.8MB/s
Collecting msgpack>=0.5.0 (from pynvim>=0.3.1->neovim)
Downloading https://files.pythonhosted.org/packages/e4/4f/057549afbd12fdd5d9aae9df19a6773a3d91988afe7be45b277e8cee2f4d/msgpack-1.0.0.tar.gz (232kB)
100% |################################| 235kB 17.1MB/s
Collecting greenlet (from pynvim>=0.3.1->neovim)
Downloading https://files.pythonhosted.org/packages/ad/2d/5abdbc0584f3e9b6e7cbba5265f24f1edb26834feb612a1cab9d0a38d239/greenlet-0.4.16-cp35-cp35m-win_amd64.whl
Installing collected packages: msgpack, greenlet, pynvim, neovim
Running setup.py install for msgpack ... done
Running setup.py install for pynvim ... done
Running setup.py install for neovim ... done
Successfully installed greenlet-0.4.16 msgpack-1.0.0 neovim-0.3.1 pynvim-0.4.1
でめでたしと思ったらPython依存のプラグインを起動すると
E887: Sorry, this command is disabled, the Python`s site module could not be loaded.
なエラーが出る。で、まんま同じエラーに遭遇された方がいた。
Vimで’E887: Sorry, this command is disabled, the Python’s site module could not be loaded.‘なエラー
コピーしてきたKaoriYaのGVimのバージョンが古かったので、最新のを落してきたら、エラーは出なくなった。