我安装了Anaconda3,并且需要安装symfit。使用pip install symfit时,程序返回错误:Cannot uninstall sympy。它是一个distutils....",似乎symfit需要sympy 1.1.1,但我的Anaconda安装已经安装了sympy 1.3和symfit installer对象。我怎样才能绕过这种不兼容性呢?
谢谢。
发布于 2019-02-12 18:54:45
其中一种解决方案是创建一个新的conda环境,并在该环境中尝试安装,以避免不同包版本之间的冲突。在Centos中尝试了同样的方法,并且运行良好。尝试以下步骤:
1)创建conda环境:
conda create -n my_env python=32)开通环境:
source activate my_env3)安装symfit包
pip install symfit请注意,'my_env‘是环境名称。希望这能解决你的问题。
致以敬意,
多纳
发布于 2019-02-16 19:25:26
是的,在虚拟环境中安装spyder和symfit工作得很好,我最初安装symfit和运行我的程序的问题也得到了解决。我从Anaconda提示符了解到的处理虚拟环境的其他几个命令是"where spyder“和"conda info --envs",”where spyder“用于查找已安装的各种实例,”conda info--envs“用于列出已创建的虚拟环境。再次感谢。
https://stackoverflow.com/questions/54623979
复制相似问题