soutrik@soutrik-X541UJ:~/manim-folder/manim$ python3.7 -m manim example_scenes.py SquareToCircle -pl
Traceback (most recent call last):
File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/soutrik/manim-folder/manim/manim.py", line 2, in <module>
import manimlib
File "/home/soutrik/manim-folder/manim/manimlib/__init__.py", line 4, in <module>
import manimlib.extract_scene
File "/home/soutrik/manim-folder/manim/manimlib/extract_scene.py", line 9, in <module>
from manimlib.scene.scene import Scene
File "/home/soutrik/manim-folder/manim/manimlib/scene/scene.py", line 11, in <module>
from manimlib.camera.camera import Camera
File "/home/soutrik/manim-folder/manim/manimlib/camera/camera.py", line 7, in <module>
from PIL import Image
File "/usr/lib/python3/dist-packages/PIL/Image.py", line 69, in <module>
from . import _imaging as core
ImportError: cannot import name '_imaging' from 'PIL' (/usr/lib/python3/dist-packages/PIL/__init__.py)
所以我试图打开camera.py并将PIL更改为枕头,然后它显示了这个
soutrik@soutrik-X541UJ:~/manim-folder/manim$ python3.7 -m manim example_scenes.py SquareToCircle -pl
Traceback (most recent call last):
File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/soutrik/manim-folder/manim/manim.py", line 2, in <module>
import manimlib
File "/home/soutrik/manim-folder/manim/manimlib/__init__.py", line 4, in <module>
import manimlib.extract_scene
File "/home/soutrik/manim-folder/manim/manimlib/extract_scene.py", line 9, in <module>
from manimlib.scene.scene import Scene
File "/home/soutrik/manim-folder/manim/manimlib/scene/scene.py", line 11, in <module>
from manimlib.camera.camera import Camera
File "/home/soutrik/manim-folder/manim/manimlib/camera/camera.py", line 7, in <module>
from pillow import Image
ModuleNotFoundError: No module named 'pillow'
所以没有模块吧?但如果我这样做,python3.7 -m pip install pillow
我会得到
soutrik@soutrik-X541UJ:~/manim-folder/manim$ python3.7 -m pip install pillow
Requirement already satisfied: pillow in /usr/lib/python3/dist-packages (7.0.0)
我也试过枕头
soutrik@soutrik-X541UJ:~/manim-folder/manim$ python3.7 -m pip install Pillow
Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (7.0.0)
那么我如何将它安装在这个 manim 文件夹中呢?还是我不需要这样做?我需要向 $PATH 添加一些东西吗?我对Linux相对较新,但即使回到Windows我也不太了解PATH,只是将python3.7添加到它以从任何地方访问,但在linux中我可以从任何地方访问python而无需添加到路径(它是否自动添加到路径)所以也许是因为枕头没有添加到路径中,因为我不能从 manims 文件夹中使用它
我也尝试安装 PIL
soutrik@soutrik-X541UJ:~/manim-folder/manim$ python3.7 -m pip install PIL
ERROR: Could not find a version that satisfies the requirement PIL (from versions: none)
ERROR: No matching distribution found for PIL
----------编辑-1-------------当在主目录中时,我运行
>>>from PIL import Image
我明白了
>>> from PIL import Image
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3/dist-packages/PIL/Image.py", line 69, in <module>
from . import _imaging as core
ImportError: cannot import name '_imaging' from 'PIL' (/usr/lib/python3/dist-packages/PIL/__init__.py)