作者chin2049 (YesOrNo)
看板Python
标题[问题] pip3安装pyptt 执行找不到模组
时间Thu May 6 16:44:47 2021
作业系统: 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
用了大半天 不知道该怎麽设定
再请教版友
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.102.171.42 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1620290689.A.7F2.html
※ 编辑: chin2049 (59.102.171.42 台湾), 05/06/2021 16:45:20
※ 编辑: chin2049 (59.102.171.42 台湾), 05/06/2021 16:47:39
1F:推 ddavid: 你which pip3在那里的话,对应的python3理论上也应该用 05/06 16:52
2F:→ ddavid: /Library/Frameworks/Python.framework/Versions/3.9/bin/ 05/06 16:52
3F:→ ddavid: python3 吧? 05/06 16:52
对 我补充一下
which python3
-> /Library/Frameworks/Python.framework/Versions/3.9/bin/python3
是这样
※ 编辑: chin2049 (59.102.171.42 台湾), 05/06/2021 16:54:28
4F:推 goitaly: 用python3 不要用python试试看 05/06 16:53
5F:推 ddavid: 你有试过which python3以及 05/06 16:55
※ 编辑: chin2049 (59.102.171.42 台湾), 05/06/2021 16:56:21
6F:→ ddavid: 那你"python.pythonPath"就该设在那边啊 05/06 16:55
7F:→ ddavid: 怎麽会设/usr/local/bin/python3 05/06 16:56
好 我试一下
※ 编辑: chin2049 (59.102.171.42 台湾), 05/06/2021 16:59:04
两位版大 我pythonPath设定跟 python3一样了 但还是有问题
一样出现module not found
我用pip3 uninstall pyptt 再用pip3 install pyptt一次
它还是出现 Requirement already satisfied这行
我觉得问题出在这里 但我找不到合适的解决方法
还有救吗?
※ 编辑: chin2049 (59.102.171.42 台湾), 05/06/2021 17:08:37
8F:→ Hsins: 所以我个人极度不建议使用系统自带的 Python 直译器作为专 05/06 17:27
9F:→ Hsins: 案的直译器使用…甚至也不应该自己用 pip 去替系统自带的这 05/06 17:28
10F:→ Hsins: 个直译器安装套件和模组… 05/06 17:28
11F:推 ddavid: 对啊,还是应该习惯使用虚拟环境来处理 05/06 17:30
12F:推 ddavid: 直接针对原Po现在状况的话,试看看 05/06 17:33
13F:→ ddavid: pip install --upgrade pyptt 05/06 17:33
14F:→ ddavid: 打错,上一行开头应该是pip3 05/06 17:33
好 感谢 我试试虚拟环境
※ 编辑: chin2049 (59.102.171.42 台湾), 05/06/2021 23:30:09
15F:→ zerof: Mac 建议用 pyenv ; pip 建议改用 python -m pip 执行 05/09 20:11