我对python相当陌生,我想开始在python 3中进行一些更高级的编程。我在终端上安装了一些使用pip的模块(我使用的是mac),结果发现这些模块只安装在python 2上。我认为这是因为我只将它安装到python 2路径上,这是因为我的系统默认运行python 2。
但我不知道该怎么绕过这件事。有什么想法吗?
发布于 2015-07-16 00:53:17
您需要使用pip3。否则OS将默认为Python 2。
发布于 2015-07-16 00:57:44
创建虚拟环境时(您使用的是虚拟环境,对吗?)使用pyvenv <foo>而不是virtualenv <foo>,这将创建一个Python3虚拟环境,不需要使用Python2。然后您可以自由地使用pip,它将把模块安装到venv中。
https://stackoverflow.com/questions/31443662
复制相似问题