擅长:python、mysql、java
<p>我遵循了<a href="https://github.com/python-pillow/Pillow/issues/3593#issuecomment-455725034" rel="nofollow noreferrer">this comment</a>,最终可以在Ubuntu中解决这个问题</p>
<p><strong>步骤1</strong>:</p>
<pre><code>!sudo apt-get install libfreetype6-dev libharfbuzz-dev libfribidi-dev gtk-doc-tools
</code></pre>
<p><strong>步骤2</strong>:</p>
<pre><code>!wget -O raqm-0.7.0.tar.gz https://raw.githubusercontent.com/python-pillow/pillow-depends/master/raqm-0.7.0.tar.gz
</code></pre>
<p><em>现在raqm-0.7.0.tar.gz文件应该在下载部分</em></p>
<p><strong>步骤3</strong>:</p>
<pre><code>!tar -xzvf raqm-0.7.0.tar.gz
</code></pre>
<p><strong>步骤4</strong>:</p>
<pre><code>!cd raqm-0.7.0
</code></pre>
<p><strong>步骤5</strong>:</p>
<pre><code>!./configure prefix=/usr && make -j4 && sudo make -j4 install
</code></pre>
<p><strong>步骤6</strong>:</p>
<p>现在您只需重新安装枕头库。激活正确的环境。然后运行以下命令:</p>
<pre><code>python3 -m pip install upgrade pip
python3 -m pip install upgrade Pillow
</code></pre>
<p>就这样!现在,您有了一个工作枕头库,可以在图像中生成正确的孟加拉文和其他印度文字体</p>
<p>此外,正如@Farzana Eva在她的评论中所建议的,您需要在wordcloud对象中传递rgx变量</p>