Pythonでbs4をインストールした後、pycharmがModuleNotFoundErrorを報告しました。bs4' という名前のモジュールがありません。
2022-02-12 06:39:27
この記事は、対応するpythonのバージョンでbeautifulsoupをインストールした後にコードを実行すると、 "No module named 'bs4'" となる問題についてのものです。
まず、インストールしたbeautifulsoupのバージョンが、コードの実行に使用するpythonのバージョンと同じであることを確認する必要があります。私は問題を防ぐために、python2とpython3の両方をbeautifulsoupでインストールしました
というように簡単にインストールすることができます。
pip install beautifulsoup4 と実行すれば、通常うまくいきます。
(デュアルバージョンのpip互換インストールを行う場合、pip2とpip3の区別に注意)
インストールされたbs4モジュールは、ローカルのpythonの作業パスの適切なディレクトリにあります。
<スパン
この時、pycharmでコードを実行すると、"ModuleNotFoundErrorというエラーも発生します。Nomodule named ' bs4'." bs4というモジュールが見つからないので、Pycharmでbs4モジュールをインストールすることで解決します。
1. ファイル-設定
2. プロジェクト:Python - プロジェクトインターペンター
このページでは、実行中のプロジェクトのデフォルトのpythonのバージョンが表示されます。ここでは、pythonのバージョンをpython 3.6に設定しました。
また、pycharmにインストールされているモジュールも表示されます。実行ファイルに "bs4 not found" と書いてあれば、bs4モジュールは表示されないはずですが、私はインストールしてあるので、表示されます。
3. インストール
<スパン インターフェースの右側にある+記号をクリックすると、モジュールのインストールインターフェースが表示され、直接対応するモジュールを検索してインストールすることができます。bs4を入力し、対応する結果を検索し、インストールするモジュールを選択してください。
4. インストール完了
<スパン インストールが完了すると、画面の下に "パッケージ 'bs4' のインストールに成功しました" と表示されます。
<スパン
エラー "モジュール名 'bs4'." を出さずにプロジェクトを再度保存してください。
執筆中に何度かCSDNページが反応しなくなり、再開後に絶望した記録がない・・・・・・。
花を散らす✿ヽ(°▽°)ノ✿ヽ(°▽°)ノ✿ヽ(°▽°)ノ✿ヽ(°▽°)ノ✿ヽ(°▽°)ノ✿ヽ(°▽°)
関連
-
FacebookオープンソースワンストップサービスpythonのタイミングツールKats詳細
-
[debug] ValueError: すべての入力配列は、同じ次元数で解決されなければなりません。
-
Python 最適化データ前処理法 Pandasパイプ 詳細
-
[解決済み] Concat DataFrame Reindexing は、一意的に評価される Index オブジェクトでのみ有効です。
-
[解決済み] ピップフリーズとピップリストの比較
-
[解決済み] pandas dataframeの無名カラムを削除する [重複]。
-
[解決済み] pythonw.exe か python.exe?
-
[解決済み] ポアソン回帰を実装するには?
-
[解決済み] E: パッケージ 'python-pip' にはインストール候補がありません。
-
python リクエストを解決する 中国の雑多なコード
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】pip install mysql-python は EnvironmentError: mysql_config not found で失敗します。
-
[解決済み】OperationalError: データベースがロックされています。
-
[解決済み] pipが壊れました。DistributionNotFoundエラーを修正するには?
-
[解決済み] 'ValueError: not enough values to unpack (expected 2, got 0)'.
-
[解決済み] TypeError: 0-d配列に対する反復処理 Python
-
[解決済み] Django インポート datetime
-
[解決済み] AWS弾性検索にて{"Message": "User: anonymous is not authorized to perform: es:ESHttpGet"}.
-
Pythonのデータ解析。TypeError: 'float' object is not subscriptable 解決策!!!
-
python 小白之型エラー: 'str' と 'int' のインスタンスの間で '>=' がサポートされておらず、int ではなく str でなければならない。
-
Python] TypeError: Unsupported operand type(s) for /. [Python] TypeError: Unsupported operand type(s) for /: str' と 'float' です。