[问题] pip3安装pyptt 执行找不到模组

楼主: chin2049 (YesOrNo)   2021-05-06 16:44:47
作业系统: macOS Big sur
软件:VS Code
Terminal: zsh
资讯如下
which python
-> /usr/bin/python
python —version
-> Python 2.7.16
which pip3
-> /Library/Frameworks/Python.framework/Versions/3.9/bin/pip3
我用pip3 install pyptt  
-> Requirement already satisfied: pyptt in /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages
上面这个讯息不太对劲
有使用code runner extension
在 configuation里面设定
"python.pythonPath": "/usr/local/bin/python3"
主程式只打二行:
import sys
from PyPtt import PTT
结果如下:
mportError: No module named PyPtt
用了大半天 不知道该怎么设定
再请教版友
作者: ddavid (谎言接线生)   2021-05-06 16:52:00
你which pip3在那里的话,对应的python3理论上也应该用/Library/Frameworks/Python.framework/Versions/3.9/bin/python3 吧?
作者: goitaly (机会不等人)   2021-05-06 16:53:00
用python3 不要用python试试看
作者: ddavid (谎言接线生)   2021-05-06 16:55:00
你有试过which python3以及那你"python.pythonPath"就该设在那边啊怎么会设/usr/local/bin/python3
作者: Hsins (翔)   2021-05-06 17:27:00
所以我个人极度不建议使用系统自带的 Python 直译器作为专案的直译器使用…甚至也不应该自己用 pip 去替系统自带的这个直译器安装套件和模组…
作者: ddavid (谎言接线生)   2021-05-06 17:30:00
对啊,还是应该习惯使用虚拟环境来处理直接针对原Po现在状况的话,试看看pip install --upgrade pyptt打错,上一行开头应该是pip3
作者: zerof (猫橘毛发呆雕像)   2021-05-09 20:11:00
Mac 建议用 pyenv ; pip 建议改用 python -m pip 执行

Links booklink

Contact Us: admin [ a t ] ucptt.com