Sau khi trải qua this vấn đề brew với sqlite3, tôi đã làmpython pip vẫn đang tìm kiếm cài đặt trước đó
brew rm sqlite python python3
sau đó
brew install python python3
này python2.7.5 cài đặt như thông dịch mặc định và như brew cài đặt pip cùng với python, tôi nghĩ tôi có thể
pip install virtualenv
để nhập virtualenv cao cho python2.7.5 mới. Tuy nhiên, tôi nhận được
-bash: /usr/local/share/python/pip: /usr/local/Cellar/python/2.7.3/bin/python: bad interpreter: No such file or directory
Làm cách nào để khắc phục sự cố này? Tôi có nên tạo ra một liên kết tượng trưng giữa
/usr/local/share/python/pip --> /usr/local/Cellar/python/2.7.5/bin/pip-2.7
Có thể chỉ là mục nhập cũ trong 'bash' có thể bắt đầu bằng #. 'Hash -r' có khắc phục được sự cố không? Xem thêm [câu trả lời này] (http://stackoverflow.com/questions/16363658/how-to-use-pip-with-multiple-instances-of-python/16364011#16364011). – Aya
hash -r không khắc phục được. khi tôi làm 'pip', tôi nhận pip được băm (/ usr/local/share/python/pip) – puffin
Vâng, trong trường hợp này nó sẽ sai 'python', vì vậy' type python' sẽ thích hợp hơn. Nếu điều đó trỏ đến đúng nhị phân, có lẽ đó chỉ là dòng '#!' Đầu tiên trong '/ usr/local/share/python/pip' trỏ đến một bản sao không có thật của Python vì một lý do nào đó. – Aya