【发布时间】:2017-11-04 23:48:40
【问题描述】:
我试图在 anaconda 中有两个环境,一个是 python 3.4,一个是 python 2.7。我已经为 python 3.4 准备好了一切,并创建了一个新环境:
conda create -n python2 python=2.7 anaconda
我通过以下方式激活了它:
activate python2
当我运行 python 时,它仍然使用来自 C:\anaconda3\lib 的包。这是位于(我认为)的python 3.4的标准包。这将在使用 python 2.7 时出错。如何确保 python 2.7 环境使用 python 2.7 的 al 标准包?
我尝试手动将文件复制到 C:\Anaconda3\envs\python2\lib,但没有成功。
【问题讨论】:
-
您需要/使用哪些软件包会出错?
-
不确定是包还是包的一部分,但是re.py是正则表达式。
-
2.2.1版[评论字符长度太短]
-
这是标准库的一部分。当您尝试导入/使用
re时遇到什么错误? -
请回答问题: 1) 激活环境
activate python2并输入python启动解释器后,显示的是什么版本? 2)如果打印了正确的版本(Python 2.7.x),当你尝试使用re时会出现什么错误,因为不清楚问题是什么。
标签: python python-2.7 anaconda