@Natu72

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

【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

1Answer

Your answer might help someone💌