PIP安装包不正确或位置错误

时间:2017-05-31 06:21:09

标签: python pip python-imaging-library cx-freeze

我一直在关注sentdex的python初学者系列。我做得很好,直到我必须路径python所以我可以使用。我这样做了,并尝试安装了几个whl文件,cx_FreezePIL

它说一切都安装正确并且它们在libs/site包中但是每当我尝试从它们中抽取时我都会收到错误说 ModuleNotFoundError: No module named 'cx_Freeze'(或PIL或其他)。

我的版本错误了吗?

编辑:所以我认为问题是python shell与我的python安装的其余部分位于不同的位置,事实并非如此,我只是看到了部分路径。我在命令提示符版本的python.exe中重新运行脚本,我没有错误。到底是怎么回事

2 个答案:

答案 0 :(得分:1)

你可能会运行一个不同的python或pip然后你期望的那个。它经常发生在我身上。要避免这样的问题,请使用:

python -m pip install Pillow
python -c "from PIL import Image; print(Image)"

通过调用相同的python可执行文件,可以避免使用属于不同python安装的pip的问题。

答案 1 :(得分:0)

您也可以使用:

python `which pip` install Pillow