質問するログイン新規登録

回答編集履歴

2

誤字修正

2018/12/17 16:16

投稿

nico25
nico25

スコア830

answer CHANGED
@@ -1,3 +1,32 @@
1
+ 思いつくだけで、2つの可能性が考えられます。
2
+ 私は anaconda を使ったことがないので、
3
+ お力添えできるかわからないのですが、
4
+ 簡単に方針だけお伝えさせていただきます。
5
+
6
+
7
+
8
+ #### 可能性 1: vim の Python と OS の Python のバージョンが異なる。
9
+ 組み込み型である str も補完してくれないとなると
10
+ vim の Python と OS の Python のバージョンが異なる可能性があります。
11
+
12
+ ここでのポイントは OS の Python と vim の Python は
13
+ 異なるものが使用されているということです。
14
+
15
+ vim のノーマルモードで
16
+ Python のバージョンを表示して
17
+ 自分が現在使用している OS の Python とバージョンが
18
+ 同じか確認して見てください。
19
+ ```
20
+ :python print(sys.version) # Python2 なら
21
+ :python3 import sys; print(sys.version) # Python3 なら
22
+ ```
23
+
24
+ マイナーバージョンまで同じである必要はなく
25
+ メジャーバージョン、 2 ないし 3 という数字が同じかどうかだけ確認すれば十分だと思います。
26
+
27
+
28
+
29
+ #### 可能性 2: vim の Python のパスと OS の Python のパスが異なる。
1
30
  vim の Python のパスが
2
31
  正しく設定されていない可能性があります。
3
32
 
@@ -15,12 +44,10 @@
15
44
  >>> for path in sys.path: print(path)
16
45
  ```
17
46
 
18
- ここでのポイントは OS の Python と vim の Python は
19
- 異なるものが使用さていうことです
47
+ も完全に同じであ必要性はなですが、
48
+ site-packages のパスが同じであるか確認してください。
20
49
 
21
- そのため、もしこの2つの結果に相違点があれば
22
- vim の Python のパスを修正する作業が必要になります。
23
50
 
24
- 私は anaconda を使ったことがないので、
51
+
25
- お力添えできるかわからないのですが、
52
+ わかりにくと思うのですが、
26
- 簡単に方針だけお伝えさせていただきます。
53
+ 取り急ぎご連絡申し上げます。

1

誤字修正

2018/12/17 16:16

投稿

nico25
nico25

スコア830

answer CHANGED
@@ -22,4 +22,5 @@
22
22
  vim の Python のパスを修正する作業が必要になります。
23
23
 
24
24
  私は anaconda を使ったことがないので、
25
+ お力添えできるかわからないのですが、
25
- 簡単に方針だけお伝えいたます。
26
+ 簡単に方針だけお伝えさせていただきます。