質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

解決済

Visual studio codeのpythonのライブラリが参照できない

eivent
eivent

総合スコア0

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

2回答

0評価

0クリップ

696閲覧

投稿2022/01/05 04:48

編集2022/01/05 05:19

前提・実現したいこと

python初心者で、Visual studio codeで作業をしています。ライブラリーの連携がとれていないようで、下記のようなメッセージがでてしまいます。下記ではbs4についてです。

Import "bs4" could not be resolved from source Pylanth(reportMissingModuleSource)
import urllib.request from bs4 import BeautifulSoup class Scraper: def __init__(self, site): self.site = site def scrape(self): r = urllib.request\ .urlopen(self.site) html = r.read() parser = "html.parser" sp = BeautifulSoup(html, parser) for tag in sp.find_all("a"): url = tag.get("href") if url is None: continue if "html" in url: print("\n" + url) news = "https://news.google.com/" Scraper(news).scrape()

試したこと

pipしてbs4をinstallしました。pip listで既にはいっていることは確認しました。
bs4だけではなく、pandas等も同様です。本を一冊買って、いろいろとinstallしていましたので、一度全部uninstallして、python > VS studioの順で再インストールしました。半日ほどネットを探したのですが、ダメです。何がおかしいのでしょうか。。。

補足情報(FW/ツールのバージョンなど)

Python 3.10.1
VS studio:1.63.2 (user setup)

OS: Windows_NT x64 10.0.19043

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

wsb

2022/01/05 04:58

実行はできますか?
TakaiY

2022/01/05 05:00

1.63.2ということは、Visual Studioではなくて、Visualu Studio Code(VS Code)ですね。 これらは、まったく別のものです(紛らわしくて困ります)ので、質問やタグの内容を修正したほうがいいですね。
eivent

2022/01/05 05:20

実行はできません。。。
eivent

2022/01/05 05:21

すいません、Visual studio codeと変更しました。同じだともっていました、ありがとうございます。
jbpb0

2022/01/05 06:47 編集

> 実行はできません 実行した場合のエラーメッセージは質問に掲載されてるものとは違うはずなので、それも質問に追記してください 質問に掲載されてるのはpylanceが出してるエラーメッセージであり、実行時にPythonが出してるエラーメッセージではありませんので なお、 https://3pysci.com/vscode-2/https://qiita.com/hruc/items/183a9d525447914f59b9 に書かれてるケースのように、pylanceがエラーメッセージを出しても、Pythonは正常に実行できる場合もあります (この質問のケースはそうでは無いようですが)
eivent

2022/01/05 14:28

jbpb0さん、丁寧なコメントありがとうございました。 >に書かれてるケースのように、pylanceがエラーメッセージを出しても、Pythonは正常に実行できる場合もあります ありがとうございます。初心者すぎて、この辺さえもしりませんでした。 anacondaのuninstallが完全ではなかったようでuser>以下のフォルダにまだ残っており、それもマニュアルで綺麗にしたら動くようになりました。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。