Tôi đang sử dụng python 2.7 + virtualenv phiên bản 1.10.1 để chạy dự án myproject. Do một số yêu cầu dự án khác, tôi phải làm việc với phiên bản python khác (Python 3.5) và Django 1.9. Đối với điều này tôi đã cài đặt python trong thư mục người dùng của tôi. Ngoài ra tôi đã dowloaded và cài đặt virtualenv (phiên bản - 15.1.0) vào thư mục người dùng của tôi. Nhưng bất cứ khi nào tôi đang cố gắng để tạo ra env ảo Tôi nhận được báo lỗi dưới đâyCách tạo virtual env với python3
python virtualenv/virtualenv.py myproject
Using base prefix '/home/myuser/python3'
New python executable in /home/mount/myuser/project_python3/myproject/bin/python
ERROR: The executable /home/mount/myuser/project_python3/myproject/bin/python is not functioning
ERROR: It thinks sys.prefix is '/home/myuser/python3' (should be '/home/mount/myuser/project_python3/myproject')
ERROR: virtualenv is not compatible with this system or executable
Ai có thể cho biết những gì tôi đang làm sai với
Không rõ bạn đang sử dụng Python nào khi bạn chạy 'python virtualenv/virtualenv.py myproject'. Có phải 'python' ở đây là hệ thống Python (2.7) hoặc Python cục bộ của bạn (3.5) không? – Chris
Bạn đã sử dụng đúng pip, tức là pip3, để cài đặt phiên bản virtualenv - 15.1.0? –
Tôi luôn tìm thấy [các tài liệu này] (http://python-guide-pt-br.readthedocs.io/en/latest/dev/virtualenvs/) hữu ích. – blacksite