@@ -4,13 +4,15 @@ Troubleshooting
4
4
Version incompatibility
5
5
***********************
6
6
7
- Confusion and conflict between versions is by far the most common reason
8
- for installation failures. Some signs and errors resulting from this are
9
- as follows:
7
+ Confusion and conflict between versions are by far the most common reasons
8
+ for installation failures. Some errors resulting from this are:
10
9
11
10
- ``There are no scenes in that module ``
12
11
- ``ModuleNotFoundError: No module named 'manim' ``
13
12
- ``ModuleNotFoundError: No module named 'manimlib' ``
13
+
14
+ Some reasons that conflict may occur are:
15
+
14
16
- You followed any tutorial created before October 2020 (because the community edition did not exist before then)
15
17
- You cloned a repository on GitHub (installation of the community version for normal use does not require the cloning of any repository)
16
18
- Different import statements (explained below)
@@ -65,15 +67,15 @@ them with:
65
67
pip uninstall < package>
66
68
67
69
68
- If you have cloned a repository from GitHub, you should either remove it
70
+ If you cloned manim from GitHub, you should either remove it
69
71
or run manim outside that folder.
70
72
71
73
Other errors
72
74
************
73
75
74
76
``pip install manim `` fails when installing manimpango?
75
77
-------------------------------------------------------
76
- Most likely this means that pip was not able to use our pre-built wheels
78
+ This most likely means that pip was not able to use our pre-built wheels
77
79
of ``manimpango ``. Let us know (via our `Discord <https://www.manim.community/discord/ >`_
78
80
or by opening a
79
81
`new issue on GitHub <https://github.com/ManimCommunity/ManimPango/issues/new >`_)
@@ -87,19 +89,19 @@ instructions given in
87
89
of the corresponding `GitHub repository <https://github.com/ManimCommunity/ManimPango >`_.
88
90
89
91
90
- (Windows) OSError: dlopen() failed to load a library: pango?
91
- ------------------------------------------------------------
92
+ (Windows) OSError: dlopen() failed to load a library: pango
93
+ -----------------------------------------------------------
92
94
93
95
This should be fixed in Manim's latest version, update
94
96
using ``pip install --upgrade manim ``.
95
97
96
98
97
99
98
- Some letters are missing from Text/Tex output?
99
- ------------------------------------------------------------
100
+ Some letters are missing from Text/Tex output
101
+ ---------------------------------------------
100
102
101
103
If you have recently installed TeX you may need to build the fonts it
102
- uses. Which can be done by running:
104
+ uses. This can be done by running:
103
105
104
106
.. code-block :: bash
105
107
@@ -108,8 +110,8 @@ uses. Which can be done by running:
108
110
109
111
.. _dvisvgm-troubleshoot :
110
112
111
- Installation does not support converting PDF to SVG?
112
- ----------------------------------------------------
113
+ Installation does not support converting PDF to SVG
114
+ ---------------------------------------------------
113
115
114
116
First, make sure your ``dvisvgm `` version is at least 2.4:
115
117
@@ -148,7 +150,7 @@ If, however, ``--libgs=filename`` appears in the help, that means that your
148
150
``/opt/local/lib ``). Please look carefully, as the file might be located
149
151
elsewhere, e.g. in the directory where Ghostscript is installed.
150
152
151
- As soon as you have found the library, try (on Mac OS or Linux)
153
+ When you have found the library, try (on Mac OS or Linux)
152
154
153
155
.. code-block :: bash
154
156
@@ -173,7 +175,7 @@ As a last check, you can run
173
175
174
176
dvisvgm -V1
175
177
176
- while still having ``LIBGS `` set to the correct path, of course. If ``dvisvgm ``
178
+ ( while still having ``LIBGS `` set to the correct path, of course.) If ``dvisvgm ``
177
179
can find your Ghostscript installation, it will be shown in the output together
178
180
with the version number.
179
181
@@ -193,7 +195,7 @@ Follow the steps in `this StackExchange answer <https://superuser.com/questions/
193
195
--------------------------------
194
196
195
197
If ``choco install manimce `` failed,
196
- it is likely being caused by Python not being added to your ``PATH `` variable properly.
198
+ it is likely because Python was not added to your ``PATH `` variable properly.
197
199
Try running the following commands in your terminal:
198
200
199
201
1. ``py --version ``
@@ -206,18 +208,16 @@ If none of these commands are recognized,
206
208
this means that Python was installed on your system, but was not added to PATH.
207
209
See above for directions to add it to your PATH variable.
208
210
209
- If any of these commands opens up the Windows store,
211
+ If any of these commands open the Windows store,
210
212
this is likely interfering with the process.
211
- This is because Chocolatey runs a command that calls python or python3,
212
- and opening up the Windows store is not the expected behavior.
213
213
See below to fix aliases.
214
214
215
215
(Windows) Fix Aliases
216
216
---------------------
217
217
218
218
1. Go to the Windows Settings.
219
- 2. Under Apps and Features, there are an application execution aliases.
220
- 3. Within this menu disable the alias(es) that is causing the issue (``python `` and/or ``python3 ``).
219
+ 2. Under Apps and Features, there are application execution aliases.
220
+ 3. Within this menu disable the alias(es) that are causing the issue (``python `` and/or ``python3 ``).
221
221
222
222
``IndexError: List index out of range ``
223
223
---------------------------------------
0 commit comments