这是我在Mac上的控制台的摘录,你可以看到控制台上的Python是2.7.15,但是在环境中它变成了2.7.10,这是一个旧版本。。。任何帮助,为什么和如何修复它将是最受欢迎的!在
dhcp-18-57:Wakeup6 **jbs$ python**
**Python 2.7.15** (default, May 1 2018, 16:44:14)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
dhcp-18-57:Wakeup6 jbs$ virtualenv env
New python executable in /Users/jbs/PycharmProjects/Wakeup6/env/bin/python
Installing setuptools, pip, wheel...done.
dhcp-18-57:Wakeup6 jbs$ source env/bin/activate
(env) dhcp-18-57:Wakeup6 **jbs$ python**
**Python 2.7.10** (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
如果您使用Anaconda安装了python,那么为python2.7.15设置一个新的虚拟环境,然后按照Anaconda文档中的说明,激活这个虚拟环境,您应该可以开始了。在
如果您没有使用Anaconda,只需遵循在Unix机器上设置虚拟环境的说明。然后激活那个环境并开始工作。在
您的计算机上可以有多个版本。虚拟环境允许您运行所需的版本。我有Python2.7.13和Python3.6的虚拟环境。在
如果这不起作用,请告诉我。我会尽力帮忙的。在
谢谢大家的意见。我终于想出了解决办法。困难的部分是找出如何定位安装Python2.7.15的位置,我将在响应中保持原样,因为我通过在其他地方反复查找找到了它。我还没有找到一个命令来提供完整的路径(也许专家可以告诉我们如何从简洁的python到完整的路径)。在
我发现有趣的是,在调用virtualenv时,控制台使用什么并不重要。重要的是用于安装virtualenv的Python版本,这是将要使用的默认版本。在
实际上,我们必须在virtualenv中使用-p选项,并确保找到所需python版本的正确位置。在
相关问题 更多 >
编程相关推荐