首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用'Conda install‘安装了Python 3.6,无法运行旧的2.7版本的python程序

使用'Conda install‘安装了Python 3.6,无法运行旧的2.7版本的python程序
EN

Stack Overflow用户
提问于 2017-02-25 16:49:23
回答 2查看 385关注 0票数 0

我在我的mac笔记本上安装了Anaconda 2.7 python,我想尝试Python 3.6,所以安装了这个包。尝试了一下,Python3.6似乎已经安装好了,但是我无法运行我的2.7Python脚本。

请帮助我恢复我的Python环境,我希望2.7,3.6版本共存,我应该能够很容易地在这两个版本之间切换。

代码语言:javascript
复制
$ 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'
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-25 16:59:35

正如ModuleNotFoundError告诉您的那样,没有安装名为'pandas‘的模块。所以你必须先安装它。您可以使用conda list查看所有已安装的软件包。你不应该在那里看到它。要安装它,只需进入conda install pandas,它应该可以工作。

如果您希望在Python3.6版本中包含所有的包,那么您可以查看here

票数 0
EN

Stack Overflow用户

发布于 2020-01-13 20:19:30

你完全可以让python2和python3在不同的环境中工作。

正如里昂指出的那样,你需要安装额外的库。更一般地,当你创建一个新的环境时,它将是一个全新的安装,几乎没有任何库。您需要使用conda install libconda update lib安装库。

如果你有很多库,另一种选择是将你的工作环境克隆到一个新的环境中,然后在新的环境中更新python:

代码语言:javascript
复制
conda create -n python3.6 --clone base
conda update python=3.6

要在环境之间切换,请使用activate [env name],然后使用deactivate返回到base环境。要查看所有env:conda env list

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42453903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档