回答編集履歴
2
追加情報が来たので更新
answer
CHANGED
@@ -11,6 +11,7 @@
|
|
11
11
|
|
12
12
|
`pip3 install beautifulsoup4` でインストールしたということですが、この `pip3` のpythonはプログラムを実行するために使っているPythonと同じでしょうか?以下を確認してみてください
|
13
13
|
|
14
|
+
確認1
|
14
15
|
```
|
15
16
|
pip3 --version
|
16
17
|
python -m pip --version
|
@@ -20,4 +21,14 @@
|
|
20
21
|
```
|
21
22
|
(上記の `python` の部分はあなたがプログラムを実行するときに使っているPython (python2 とかpython3とかpython3.5とか)に置き換えて実行してください)
|
22
23
|
|
23
|
-
同じPythonを使用していれば、結果は同じになるはずです。異なっている場合は、使用するPythonのバージョンが統一されていないので、同じPythonを使うようにしてみてください
|
24
|
+
同じPythonを使用していれば、結果は同じになるはずです。異なっている場合は、使用するPythonのバージョンが統一されていないので、同じPythonを使うようにしてみてください
|
25
|
+
|
26
|
+
ーーーーーーーーー
|
27
|
+
|
28
|
+
追記
|
29
|
+
|
30
|
+
結果が同じという回答をもらったので、更新します。
|
31
|
+
|
32
|
+
* 確認2: `python -c "import bs4"` を実行してエラーにならないか?
|
33
|
+
* 確認3: `pip3 uninstall beautifulsoup4 -y` を実行してアンインストールしてから、再度 `pip3 install beautifulsoup4` を実行し、確認2を実行するとどうなるか
|
34
|
+
|
1
追加情報が来たので更新
answer
CHANGED
@@ -1,4 +1,23 @@
|
|
1
1
|
提示されているソースコードには `from bs4 import BeautifulSoup` と書いていますが、この状態で実行して本当に `ImportError: No module named 'BeautifulSoup4'` が表示されますか?
|
2
2
|
|
3
3
|
|
4
|
-
`from bs4 import BeautifulSoup` と書いてあれば動作すると思います。
|
4
|
+
`from bs4 import BeautifulSoup` と書いてあれば動作すると思います。
|
5
|
+
|
6
|
+
-------------
|
7
|
+
|
8
|
+
追記
|
9
|
+
|
10
|
+
`ImportError: No module named 'bs4'` と表示されるということなので、実行しているPythonと、インストールに使用したPythonが異なっているのが原因だと思われます。
|
11
|
+
|
12
|
+
`pip3 install beautifulsoup4` でインストールしたということですが、この `pip3` のpythonはプログラムを実行するために使っているPythonと同じでしょうか?以下を確認してみてください
|
13
|
+
|
14
|
+
```
|
15
|
+
pip3 --version
|
16
|
+
python -m pip --version
|
17
|
+
|
18
|
+
pip3 list
|
19
|
+
python -m pip list
|
20
|
+
```
|
21
|
+
(上記の `python` の部分はあなたがプログラムを実行するときに使っているPython (python2 とかpython3とかpython3.5とか)に置き換えて実行してください)
|
22
|
+
|
23
|
+
同じPythonを使用していれば、結果は同じになるはずです。異なっている場合は、使用するPythonのバージョンが統一されていないので、同じPythonを使うようにしてみてください
|