python - 使用 Pip 在 Python 3.8 中成功安装模块但我无法导入它们?
问题描述
我是 Python 新手。我安装了 Python 3.8,但我的 Macbook 运行的是 Python 2.7。最初我无法安装 Pip,但在查找了一些问答后,我使用以下命令安装了 Pip:
pip3 install --upgrade --force pip
Collecting pip
Using cached https://files.pythonhosted.org/packages/54/0c/d01aa759fdc501a58f431eb594a17495f15b88da142ce14b5845662c13f3/pip-20.0.2-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 19.2.3
Uninstalling pip-19.2.3:
Successfully uninstalled pip-19.2.3
Successfully installed pip-20.0.2
pip --version
pip 20.0.2 from /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pip (python 3.8)
之后,我成功安装了一些模块:
pip install python-docx
Collecting python-docx
Downloading python-docx-0.8.10.tar.gz (5.5 MB)
|████████████████████████████████| 5.5 MB 2.4 MB/s
Collecting lxml>=2.3.2
Downloading lxml-4.5.0-cp38-cp38-macosx_10_9_x86_64.whl (4.6 MB)
|████████████████████████████████| 4.6 MB 11.3 MB/s
Installing collected packages: lxml, python-docx
Running setup.py install for python-docx ... done
Successfully installed lxml-4.5.0 python-docx-0.8.10
我似乎无法将它们导入 Python。“站点包”文件夹是橙色的,而其他文件夹是灰色的。我在下面上传了一张图片,你可以看看:
这是 pip 版本的输出:
which -a pip
/Library/Frameworks/Python.framework/Versions/3.8/bin/pip
which -a pip3
/Library/Frameworks/Python.framework/Versions/3.8/bin/pip3
/usr/local/bin/pip3
可能是项目解释器问题吗?下面的一些截图:
不只是这个模块,我无法导入我使用 Pip 安装的所有模块。请帮我!谢谢!!:)
解决方案
推荐阅读
- java - 如何在 Java/Android 中排除传递依赖的本地包
- mongodb - 如何在mongodb文档中的数组内应用mongodb查找
- typescript - 使用新属性扩展现有接口而不声明新接口
- python - Python(Pandas):根据数据框中其他观察的信息替换特定的 NaN 值
- node.js - 在 3 级域上运行带有 node.js 和 nginx 服务器的 React 应用程序
- angular - 使用 router-outlet 和 ngIf 之间是否存在性能差异
- discord.py - 我可以制作一个带有广告链接块的 discord.py 机器人并赋予它们黑名单角色吗
- microsoft-documentation - 如何始终从 docs.microsoft.com 获取英文版?
- javascript - React JS 意外的保留字“等待”
- amazon-s3 - AWS-Java-SDK:缺少此请求所需的标头:Content-MD5