【发布时间】:2014-12-16 23:27:29
【问题描述】:
我四处搜索,并没有在其他地方看到此帖子。
我的 Windows 机器使用 Python 2.7 作为默认 Python。我运行virtualenv 来创建一个使用 Python 3.4 的虚拟环境:
C:\virtualenvs>virtualenv -p C:\Python34\python.exe mypy3
得到一个错误:
Running virtualenv with interpreter C:\Python34\python.exe
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\virtualenv.py", line 8, in <module>
import base64
File "C:\Python34\lib\base64.py", line 9, in <module>
import re
File "C:\Python34\lib\re.py", line 324, in <module>
import copyreg
File "C:\Python27\lib\site-packages\copyreg\__init__.py", line 2, in <module>
from future.utils import PY3
File "C:\Python27\lib\site-packages\future\utils\__init__.py", line 75, in <mo
dule>
import functools
File "C:\Python34\lib\functools.py", line 21, in <module>
from collections import namedtuple
File "C:\Python34\lib\collections\__init__.py", line 17, in <module>
from reprlib import recursive_repr as _recursive_repr
File "C:\Python27\lib\site-packages\reprlib\__init__.py", line 8, in <module>
raise ImportError('Cannot import module from python-future source folder')
ImportError: Cannot import module from python-future source folder
【问题讨论】:
标签: python windows python-2.7 python-3.x virtualenv