我在我的mac笔记本上安装了Anaconda 2.7 python,我想尝试Python 3.6,所以安装了这个包。尝试了一下,Python3.6似乎已经安装好了,但是我无法运行我的2.7Python脚本。
请帮助我恢复我的Python环境,我希望2.7,3.6版本共存,我应该能够很容易地在这两个版本之间切换。
$ conda create --name python3.6 python=3.6
$ source activate python3.6
$ unset PYTHONPATH
$ python pyplot2.py
Traceback (most recent call last): File "pyplot2.py",
line 2, in <module>
import pandas as pd ModuleNotFoundError: No module named 'pandas'发布于 2017-02-25 16:59:35
正如ModuleNotFoundError告诉您的那样,没有安装名为'pandas‘的模块。所以你必须先安装它。您可以使用conda list查看所有已安装的软件包。你不应该在那里看到它。要安装它,只需进入conda install pandas,它应该可以工作。
如果您希望在Python3.6版本中包含所有的包,那么您可以查看here
发布于 2020-01-13 20:19:30
你完全可以让python2和python3在不同的环境中工作。
正如里昂指出的那样,你需要安装额外的库。更一般地,当你创建一个新的环境时,它将是一个全新的安装,几乎没有任何库。您需要使用conda install lib或conda update lib安装库。
如果你有很多库,另一种选择是将你的工作环境克隆到一个新的环境中,然后在新的环境中更新python:
conda create -n python3.6 --clone base
conda update python=3.6要在环境之间切换,请使用activate [env name],然后使用deactivate返回到base环境。要查看所有env:conda env list。
https://stackoverflow.com/questions/42453903
复制相似问题