【Python環境構築】モジュールが使えない
解決したいこと
初めてpythonの環境構築をしています。
VSCodeでrequestsモジュールをしようとしところ、エラーが出てしまい使えませんでした。
インストールバージョン>>Python3.11.1
macOSでHomebrewを使用し、pyenvをインストールしました。その後環境変数を追加してpyenv globalを実行しました。
発生している問題・エラー
No module named 'requests'
File "/Users/ユーザー名/pybot.py", line 1, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
該当するソースコード
import requests
自分で試したこと
1.pythonのパスが正しく通っているか確認
which python
#実行結果
/Users/ユーザー名/.pyenv/shims/python
2.pipされているか確認
pip list
#実行結果
Package Version
------------------ --------
certifi 2023.5.7
charset-normalizer 3.1.0
idna 3.4
pip 23.1.2
requests 2.31.0
Send2Trash 1.8.2
setuptools 65.5.0
urllib3 2.0.2
3.VSCodeの方でパスが通ってない可能性を考慮して環境変数を追加
#追加した環境変数
/Users/ユーザー名/.pyenv/shims/python
/Users/ユーザー名/.pyenv/versions/3.11.1/lib/python3.11/site-packages
4.zshでパスが通っているか確認
open ~/.zshrc
#実行結果
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
0 likes