Cách nâng cấp từ python 2,7 lên 3,5 trong Mac OSX? Tôi đã tải xuống tệp python 3.5 .dmg và cài đặt nó. những thay đổi tôi nên thực hiện cho PYTHONPATH và PATH là gì?Cách nâng cấp lên python 3.5 từ 2,7 trong Mac OSX
Có thể sử dụng cả hai mà không có bất kỳ sự cố nào khi sử dụng virtualenv?
Tôi sử dụng cả hai trên máy tính xách tay của mình mà không gặp sự cố. Tôi không thực sự sửa đổi 'PYTHONPATH' của tôi trong init script shell của tôi - Vì vậy, tôi không có vấn đề với python2.7 đường dẫn mô-đun va chạm với đường dẫn python3.5 do sử dụng sai từ' PYTHONPATH' ... I cũng không _rely_ trên python3.5 - Chủ yếu là nó để trả lời câu hỏi ở đây :-). Tôi thực hiện nó thông qua 'python3' thay vì' python'. Dù sao, tôi cá cược rằng sự khôn ngoan _real_ ở đây là tôi đang chơi với lửa và chỉ nên cắn viên đạn và sử dụng 'virtualenv' ;-) – mgilson
#Animals/__ init__.py từ động vật có vú nhập khẩu Động vật có vú từ Bird import Bird # Động vật/Mammals.py Động vật có vú lớp (đối tượng): def __init __ (tự): self.members = [ 'Tiger'] print_members def (tự): cho thành viên trong self.members: in ('thành viên :' + thành viên) # Động vật/Bird.py lớp Bird (object): def __init __ (tự): self.birds = [ 'chim sẻ'] print_members def (tự): f hoặc chim trong self.birds: in ('chim' + chim) # test.py từ Động vật Động vật có vú nhập khẩu, Bird mắm = Động vật có vú() chim = Bird() mam.print_members() bird.print_members() – vidyasagarr7
Tôi có xu hướng gọi phiên bản Python mà tôi cần mỗi khi tạo virtualenv mới với 'mkvirtualenv'. ví dụ: 'mkvirtualenv --python =/usr/bin/python3 nameofenv' – Jeremy