【发布时间】:2016-02-19 00:05:27
【问题描述】:
我通过 conda 创建了一个 python2.7 环境(称为 py27)并安装了两个相关模块:beautifulsoup 和 requests
我看到请求被安装为我的虚拟环境的依赖项
当我在搞乱环境时,我还通过 pip 安装了 beautifulsoup。我跑的时候确认了这一点
conda list -n py27
但是,当我尝试运行我的脚本导入请求时,它没有检测到我安装的任何模块
我怀疑当我运行“python”时,它不是在我的虚拟环境中运行 python,而是在全局环境中(我安装了 2.5)
无论如何我可以从 conda 的虚拟环境中运行这个脚本吗?还是我需要将 ~PATH 更改为默认为我的虚拟环境所在的任何路径?
全局安装这些依赖项并从 2.5 升级到 2.7 会更好吗?
非常感谢
【问题讨论】:
-
不知道为什么这被否决了。对我如何改进这一点的反馈将不胜感激
-
投了赞成票,只是因为有人在没有解释的情况下投了反对票。
标签: python python-2.7 virtualenv anaconda conda