0

我安装了 Anaconda3,需要安装 symfit。使用pip install symfit,程序返回错误:Cannot uninstall sympy。它distutils...."似乎是 symfit 需要sympy 1.1.1的,但我的 Anaconda 安装已经安装sympy 1.3并且symfit installer对象。我怎样才能解决这种不兼容问题?

谢谢。

4

2 回答 2

2

解决方案之一是创建一个新的 conda 环境并在该环境中尝试安装,以避免不同软件包版本之间的冲突。在 Centos 中尝试过同样的方法,它工作正常。尝试以下步骤:

1)创建conda环境:

conda create -n my_env python=3

2)激活环境:

source activate my_env

3)安装symfit包

pip install symfit

请注意,“my_env”是环境名称。希望这可以解决您的问题。

问候,

多纳

于 2019-02-12T10:54:45.220 回答
0

是的,在虚拟环境中安装 spyder 和 symfit 效果很好,我最初安装 symfit 和运行我的程序的问题得到了解决。我从 Anaconda 提示符中了解到使用虚拟环境的其他一些命令是“where spyder”,它定位已安装的各种实例和“conda info --envs”,它列出了已创建的虚拟环境。再次感谢。

于 2019-02-16T11:25:26.440 回答