首先,我想指出这个问题可能看起来像是重复的,但实际上并不是。我在Ask Ubuntu上看到的所有问题都涉及Python 3的pip,而我谈论的是Python 3.6。那时使用的步骤对于Python 3.6不起作用。
- 我从官方Docker商店获取了一个清晰的Ubuntu 16.10映像。
- 运行
apt-get update
- 运行
apt-get install python3.6
- 运行
apt-get install python3-pip
- 运行
pip3 install requests bs4
- 运行
python3.6 script.py
下面出现了ModuleNotFoundError
:
Traceback (most recent call last):
File "script.py", line 6, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
我机器上安装了Python和pip。
python3
python3.5
python3.5m
python3.6
python3m
python3-config
python3.5-config
python3.5m-config
python3.6m
python3m-config
pip
pip3
pip3.5