我遇到了这个问题ImportError numpy / core / multiarray.so:未定义符号:PyUnicodeUCS2_AsASCIIString在pyenv-virtualenv环境中安装Python 。
就我而言,它发生在matplotlib软件包而不是numpy(如上述问题中),但这基本上是相同的问题。
该问题给出的答案很简单:
针对构建为UCS-4的Python重建NumPy。
我不知道该怎么做。在另一个问题中,有人说必须使用:
./configure --enable-unicode=ucs4
Run Code Online (Sandbox Code Playgroud)
但是我不知道如何与pyenv一起使用该命令。
在pyenv回购问题列表中也提到了此问题,并在注释中给出了解决方案。可悲的是(对我而言)我不明白如何应用所说评论中解释的修复程序。
所以我的问题基本上是:如何通过将Python构建为UCS-4 pyenv?