我想在
之后安装http://pythonhosted.org/pyswarm/source activate myenv
pip install pyswarm
然后
from pyswarm import pso
我得到了
ImportError: No module named 'pyswarm'
我确实在我的conda环境中找到了lib/python3.5/site-packages/pyswarm-0.7-py3.5.egg
。怎么了?
答案 0 :(得分:0)
首先找出你引用的是哪个点
which pip
如果它是/usr/bin/python2.7或类似的东西,那么这就是你使用不同python版本的pip的原因。
尝试
which pip3 # If it belongs to your myenv, then do the next line
pip3 install pyswarm