プログラムを実行しようとするたびに同じことが起こり続けると、urllib
が定義されていません。どのように私はそれを取り除くのですか?urllibが定義されていないエラーを取り除く
from urllib.request import urlopen
from urllib.error import HTTPError
aname = 'http://website.com'
try:
htm = urlopen(aname + '/').read()
except urllib.error.HTTPError as e:
print(e)
はい、私は私がいずれかを持っていないもの、私はbs4
を正しくインストールするために得ることができない、それは、Python 2.7にインストールしようとし続ける、私は確信して私も把握可能性がしたい別の問題がありますか2.7インタプリタがインストールされ、3.4.3のみがコンピュータにインストールされます。私は他のいくつかのプログラムでも他にもいくつかの問題を引き起こしているかもしれないという奇妙な気持ちを持っています。
これは、urllibの問題を解決したようです。 bs4については、私はそれを両方の方法でインストールしようとしました... pip3 python3 beautilfulsoup4をインストールします。このようにして私が得るのはエラーです 'python3の要件を満たすバージョンが見つかりませんでした。私も試しました... pip3はbeautifulsoup4をインストールし、要件がすでに満たされており、usr/local/lib/python2.7にあることを示しています。 – confused
それはurllibの問題の世話をしたようです。 bs4については、私はそれを両方の方法でインストールしようとしました... pip3 python3 beautilfulsoup4をインストールします。このようにして私が得るのはエラーです 'python3の要件を満たすバージョンが見つかりませんでした。私も試しました... pip3はbeautifulsoup4をインストールし、要件がすでに満たされており、usr/local/lib/python2.7にあることを示しています。 – confused
@confusedあなたの 'pip'問題については、「2.7」のディレクトリにbeautifulsoup4が存在すると言っても意味がありません。python3 -m pip install beautifulsoup4でPythonを試してみてください。 –