Tôi đang sử dụng OS X 10.11.2, Anaconda Python 2.7.10.conda và pip không hoạt động ở tất cả
Tôi đã cài đặt một số phụ thuộc và đột nhiên, lệnh conda
của tôi đã bắt đầu không hoạt động. Nhiều người đề nghị conda install python=2.7.10
nhưng khi tôi cố gắng đó (hoặc bất kỳ lệnh, thậm chí chỉ cần conda
) tôi nhận được:
Traceback (most recent call last): File "/Users/Can/anaconda/bin/conda", line 5, in sys.exit(main()) File "/Users/Can/anaconda/lib/python2.7/site-packages/conda/cli/main.py", line 106, in main from conda.cli import conda_argparse File "/Users/Can/anaconda/lib/python2.7/site-packages/conda/cli/conda_argparse.py", line 16, in from conda.cli.find_commands import find_commands, find_executable File "/Users/Can/anaconda/lib/python2.7/site-packages/conda/cli/find_commands.py", line 9, in from conda.utils import memoized File "/Users/Can/anaconda/lib/python2.7/site-packages/conda/utils.py", line 10, in import tempfile File "/Users/Can/anaconda/lib/python2.7/tempfile.py", line 32, in import io as _io File "/Users/Can/anaconda/lib/python2.7/io.py", line 51, in import _io ImportError: dlopen(/Users/Can/anaconda/lib/python2.7/lib-dynload/_io.so, 2): Symbol not found: __PyCodecInfo_GetIncrementalDecoder Referenced from: /Users/Can/anaconda/lib/python2.7/lib-dynload/_io.so Expected in: dynamic lookup
Làm thế nào tôi có thể sửa chữa conda
, mà không sử dụng conda
bản thân (như tôi không thể)?
CẬP NHẬT: Tôi đã gỡ cài đặt hoàn toàn và cài đặt lại Anaconda. Nó vẫn cho cùng một lỗi. Tôi đã thử pip
và nó cũng không thành công với cùng một lỗi. Tôi xác minh rằng pip của Anaconda là which pip
trả về /Users/Can/anaconda2/bin/pip
. Tại sao Anaconda bị hỏng?
+1. Tôi chạy vào vấn đề này cố gắng để chạy Splunk trên OS X 10.11.3 với Python 2.7.11. Sao chép _io.so từ bản sao đóng gói Python 2.7 của Splunk vào thư mục 2.7.11 đã giải quyết nó. –
cảm ơn bạn. vấn đề này đã làm phiền tôi một thời gian rồi! –