خطوات التكاثر:
brew install python python3
pip install virtualenv
virtualenv venv --python python3
هذا هو تتبع المكدس ::
Running virtualenv with interpreter /usr/local/bin/python3
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/virtualenv.py", line 14, in <module>
import shutil
File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/shutil.py", line 11, in <module>
import fnmatch
File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/fnmatch.py", line 15, in <module>
import functools
File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/functools.py", line 21, in <module>
from collections import namedtuple
File "/usr/local/Cellar/python3/3.4.3_2/Frameworks/Python.framework/Versions/3.4/lib/python3.4/collections/__init__.py", line 17, in <module>
from reprlib import recursive_repr as _recursive_repr
File "/usr/local/lib/python2.7/site-packages/reprlib/__init__.py", line 7, in <module>
raise ImportError('This package should not be accessible on Python 3. '
ImportError: This package should not be accessible on Python 3. Either you are trying to run from the python-future src folder or your installation of python-future is corrupted.
يجب إصلاح ذلك من خلال https://github.com/pypa/virtualenv/pull/805 والذي لم يجعله مستقرًا بعد.
أيضًا ، لا أعتقد أن هذا جديد حقًا ، وإلا فلن يكون لديك reprlib
مثبتًا.
"الحل البديل": تثبيت النقطة - ترقية Virtualenv == 12.0.2
أو
تثبيت نقطة - ترقية https://github.com/pypa/virtualenv/archive/develop.zip
أدت الترقية إلى virtualenv == 15.0.1 إلى حل مشكلة Ubuntu.
تم وضع علامة على هذه المشكلة تلقائيًا على أنها قديمة نظرًا لعدم وجود نشاط حديث لها. سيتم إغلاقه إذا لم يحدث أي نشاط آخر. فقط أضف تعليقًا إذا كنت تريد إبقائه مفتوحًا. شكرا لمساهماتكم.
التعليق الأكثر فائدة
أدت الترقية إلى virtualenv == 15.0.1 إلى حل مشكلة Ubuntu.