我在ubuntu 16.04
上安装了两个版本的python(2.7和3.6.4)。现在我只想工作3.6。
我想安装一些软件包,例如pandas
和psycopg2
。
我尝试使用pip3 install pandas
进行安装,并显示已成功安装。但是,当我尝试从python 3.6导入时,它会抛出这个错误:
ModuleNotFoundError: No module named 'pandas'.
现在的问题是如何告诉安装程序(pip/pip3
)在python3.6下安装所有软件包,以便我可以导入已安装的软件包?
答案 0 :(得分:1)
python3 -m pip install pandas
这是来自advice的Raymond Hettinger。
答案 1 :(得分:0)
答案 2 :(得分:0)
你可以使用:
为python 3.6安装它pip3.6 install pandas
但使用不同版本的python的更好方法是使用虚拟环境。查看anaconda:https://conda.io/docs/或virtualenv:http://docs.python-guide.org/en/latest/dev/virtualenvs/