我通过conda创建了一个python2.7环境(称为py27)并安装了两个相关的模块:beautifulsoup和requests
我看到请求已作为依赖项安装到我的虚拟环境
当我搞乱env时,我也通过pip安装了beautifulsoup。当我跑
时确认了这一点conda list -n py27
但是,当我尝试运行我的脚本导入请求时,它不会检测到我安装的任何模块
我怀疑当我运行“python”时,它不是从我的虚拟环境运行python,而是全局环境(我安装了2.5)
无论如何我可以从conda的虚拟环境运行这个脚本吗?或者我是否需要将~PATH更改为默认为我的虚拟环境所在的路径?
最好是全局安装这些依赖项,只需从2.5升级到2.7吗?
非常感谢
答案 0 :(得分:1)
当您在终端中安装很多东西时,重新启动它......按照惯例...修复了很多错误。
Python版本正在使用conda进行切换,脚本正在运行,因为它们应该
哈哈...公顷...公顷。