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

回答編集履歴

2

追記

2019/01/17 09:54

投稿

quickquip
quickquip

スコア11353

answer CHANGED
@@ -9,4 +9,22 @@
9
9
 
10
10
  ----
11
11
 
12
- `--force-reinstall`オプションが必要(`pip --force-reinstall 〜`)なのかもしれません。
12
+ `--force-reinstall`オプションが必要(`pip --force-reinstall 〜`)なのかもしれません。
13
+
14
+ ----
15
+ 動かしているプログラムのディレクトリで
16
+ ```
17
+ python -c 'import urllib3, chardet; print(urllib3.__file__); print(chardet.__file__)'
18
+ ```
19
+ を実行した結果のパスが(冒頭pythonは適宜置き換えてください)
20
+ ```
21
+ pip -V
22
+ ```
23
+ の基準ディレクトリと異なっていると推測します。
24
+ そうならその最新版のurllib3とchardetを削除(念のためを考えるとどこかに移動)するのがいいでしょう。
25
+
26
+ もうひとつの可能性はpythonとpipが全然違う場所を見るようになっていることで、その確認は
27
+ ```
28
+ python -c 'import sys; print(sys.base_prefix)'
29
+ ```
30
+ と`pip -V`の結果を見比べるのがいいでしょう。

1

追記

2019/01/17 09:53

投稿

quickquip
quickquip

スコア11353

answer CHANGED
@@ -5,4 +5,8 @@
5
5
 
6
6
  にあるファイルはrequestsのバージョンチェックを通るはずです。
7
7
 
8
- [https://github.com/requests/requests/blob/v2.21.0/requests/__init__.py#L49](https://github.com/requests/requests/blob/v2.21.0/requests/__init__.py#L49)
8
+ [https://github.com/requests/requests/blob/v2.21.0/requests/__init__.py#L49](https://github.com/requests/requests/blob/v2.21.0/requests/__init__.py#L49)
9
+
10
+ ----
11
+
12
+ `--force-reinstall`オプションが必要(`pip --force-reinstall 〜`)なのかもしれません。