Câu trả lời:
pip có --no-dependencies
công tắc. Bạn nên sử dụng cái đó.
Để biết thêm thông tin, hãy chạy pip install -h
, nơi bạn sẽ thấy dòng này:
--no-deps, --no-dependencies
Ignore package dependencies
pip install --no-deps -r requirements.txt
apt-get install --no-install-recommends
?
Khi tôi đang thử cài đặt librosa
gói với pip
( pip install librosa
), lỗi này đã xuất hiện:
ERROR: Cannot uninstall 'llvmlite'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
Tôi đã cố gắng gỡ bỏ llvmlite
, nhưng pip uninstall
không thể gỡ bỏ nó. Vì vậy, tôi đã sử dụng khả năng ignore
của pip
của mã này:
pip install librosa --ignore-installed llvmlite
Thật vậy, bạn có thể sử dụng quy tắc này để bỏ qua một gói mà bạn không muốn xem xét:
pip install {package you want to install} --ignore-installed {installed package you don't want to consider}