系统上的 Python 2.7、PIP 和 Virtualenv 仍在使用 2.6 - 如何将它们切换为使用 2.7

2023-11-26

我使用的是 MacOSx 10.6.8 并且安装了 python 2.7

python -v 产生:

Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/readline.so

我他们跑:

$ virtualenv venv

and then

$ . venv/bin/activate

并执行 python -v

我得到:

Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) 
[GCC 4.2.1 (Apple Inc. build 5646)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/Users/nkhdev/venv/lib/python2.6/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /Users/nkhdev/venv/lib/python2.6/lib-dynload/readline.so

有人可以告诉我使用 virtualenv 从我的系统创建和使用 python 2.7 的步骤吗?或者有virtualenv,使用python 2.7时期。我不在乎版本是否是我的系统版本。


您可能使用了 Apple 提供的现有版本easy_install安装pip等人。默认情况下,easy_install与 Python 的特定实例相关联,在本例中为 Apple 提供的系统 Python 2.6。一般来说,当你安装新版本的Python时,你还需要安装新的easy_install为了它。跟随此处的说明对于分发包,它提供了easy_install,然后用它来安装pip并使用它pip安装virtualenv.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

系统上的 Python 2.7、PIP 和 Virtualenv 仍在使用 2.6 - 如何将它们切换为使用 2.7 的相关文章

随机推荐