Thu thập opencv-contrib-python Sử dụng https được lưu trong bộ nhớ cache. //các tập tin. pythonhosted. tổ chức/gói. Yêu cầu đã được đáp ứng. numpy>=1. 13. 3 trong d. \gst\tools\dev-py3\coretech\venvs\pyopencv\lib\site-gói [từ opencv-contrib-python] [1. 19. 4] Cài đặt các gói đã thu thập. opencv-contrib-python
Không thể cài đặt gói do Môi trườngError. [WinError 5] Truy cập bị từ chối. 'Đ. \gst\Tools\dev-py3\coretech\venvs\pyopencv\Lib\site-packages\cv2\cv2. cp36-win_amd64. pyd' Cân nhắc sử dụng tùy chọn --user
hoặc kiểm tra quyền
Tệp được xác định nằm trên đĩa với chế độ -a----. Cảm ơn vì bất kì sự giúp đỡ
chỉnh sửa thẻ nhớ lại gắn cờ xúc phạm đóng xóa hợp nhất
Bình luận
Cân nhắc sử dụng tùy chọn --user hoặc kiểm tra quyền
làm điều đó
bên cạnh việc thiếu quyền, cửa sổ còn báo "truy cập bị từ chối" nếu tệp đang được sử dụng. đảm bảo không có tiến trình nào đang chạy có thể đang sử dụng tệp này [đó là một dll]
Xin chào mọi người, Đó là David Praise và chào mừng trở lại Neuraspike, và trong hướng dẫn này, tôi sẽ chỉ cho bạn cách cài đặt OpenCV 4 trên hệ điều hành Linux của bạn
Chà, tôi biết việc định cấu hình môi trường phát triển của bạn có thể phức tạp, như tôi nhớ lại khoảng bốn năm trước khi bắt đầu trong lĩnh vực thị giác máy tính;
Các gói OpenCV hai pip là. opencv-python
và 2
Trước khi bạn kích hoạt dòng lệnh của mình và nhấn pip cài đặt opencv-python-contrib, hãy lưu ý rằng bạn có hai tùy chọn khi cài đặt OpenCV trên Ubuntu bằng cách sử dụng pip
- opencv-python. Kho lưu trữ chỉ bao gồm các mô-đun chính của thư viện OpenCV. Và tin tôi đi, bạn không muốn cài đặt gói này
- opencv-contrib-python. Kho lưu trữ này chứa các mô-đun chính và các mô-đun đóng góp. Gói này là thư viện tôi thực sự khuyên bạn nên tiếp tục và cài đặt. Nó bao gồm tất cả các chức năng OpenCV cần thiết
Ghi chú. Bạn KHÔNG muốn cài đặt cả opencv-python
và opencv-contrib-python
trên cùng một hệ thống hoặc môi trường. Vì vậy, chọn một
Cách pip cài đặt OpenCV trên Ubuntu
Trước khi bạn kích hoạt dòng lệnh của mình và nhấn pip cài đặt opencv-python-contrib, hãy lưu ý rằng bạn có hai tùy chọn khi cài đặt OpenCV trên Ubuntu bằng cách sử dụng pip
- Cài đặt trực tiếp vào các gói trang web hệ thống của bạn.
- Cài đặt vào một gói trang web môi trường ảo [Rất khuyến khích]
Bạn có thể tự hỏi chính xác môi trường ảo là gì?
Tôi nhớ có lần tôi đang làm việc trên nhiều dự án, sử dụng các phiên bản khác nhau của SKLearn [thư viện Machine Learning]. Sau khi hoàn thành nhiệm vụ, tôi chuyển sang dự án khác sử dụng cùng một thư viện nhưng một phiên bản khác vì tôi đã cập nhật các gói Python của mình
Khi tôi quay trở lại dự án trước đó mà tôi đã hoàn thành, tôi nhận thấy mọi thứ đang sụp đổ. tôi đã trở nên thất vọng. Cho đến khi tôi nhận ra mình đang sử dụng phiên bản SKLearn mới hơn
Tóm lại, mục đích của môi trường ảo là tạo ra các môi trường biệt lập. Các gói phụ thuộc và các phiên bản cụ thể mà dự án của bạn cần sẽ nằm trong vùng chứa đó và sẽ không ảnh hưởng đến các dự án khác
Vì vậy, học hỏi từ những sai lầm của tôi. -]. Bây giờ hãy bắt đầu với việc cài đặt OpenCV trên Ubuntu. Kích hoạt dòng lệnh của bạn và làm theo
Đầu tiên, cài đặt pip
Bạn nên cài đặt pip trên hệ thống của mình. Tuy nhiên, nếu bạn chưa cài đặt pip, trước tiên bạn sẽ cần cài đặt nó bằng các lệnh sau
Cách cài đặt OpenCV trên Ubuntu
1
2
3
$ wget https. //bootstrap. pypa. io/nhận-pip . .py
$ sudo python3 get-pip.py
$ pip cài đặt --nâng cấp pip --user
Lựa chọn A. Cài đặt OpenCV trên hệ thống Ubuntu của bạn bằng pip
Nếu bạn không muốn trải qua sự hỗn loạn mà tôi đã trải qua, bạn sẽ không muốn phương pháp này. Chỉ sử dụng phương pháp này nếu bạn có một tình huống cụ thể mà bạn không muốn cô lập các môi trường Python độc lập
Bây giờ, hãy để pip cài đặt opencv-contrib-python trên hệ thống của chúng tôi
Cách cài đặt OpenCV trên Ubuntu
1
$ sudo pip3 cài đặt opencv-contrib-python
Tùy thuộc vào kết nối internet của bạn, bạn sẽ có OpenCV trong các gói trang web của hệ thống trong vòng vài phút và bạn đã sẵn sàng để sử dụng
Lựa chọn B. Cài đặt OpenCV trên Ubuntu vào môi trường ảo với pip
Với tùy chọn thứ hai [rất khuyến khích], bạn sẽ cần cài đặt cả virtualenv và virtualenvwrapper, nằm trong gói trang web của hệ thống của chúng tôi và quản lý từng gói trang web môi trường ảo mà chúng tôi sẽ tạo sau này
Ghi chú. Một số lựa chọn thay thế khác là venv hoặc Anaconda [hoặc viết tắt là conda]
Cách cài đặt OpenCV trên Ubuntu
1
2
$ pip3 cài đặt virtualenvwrapper
$ sudo apt cài đặt virtualenv
Sau khi cài đặt, bạn sẽ cần thêm một vài dòng vào ~/. hồ sơ bashrc. Vì vậy, trên cùng một thiết bị đầu cuối vẫn được mở, hãy dán từng dòng một và nhấn nút nhập
Cách cài đặt OpenCV trên Ubuntu
1
2
3
4
$ echo -e "\n# virtualenv . >> ~/.bashrc
$ echo 'WORKON_HOME=$HOME/. virtualenvs' >> ~/. bashrc
$ echo 'VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3' >> ~/.bashrc
$ echo 'source /home/{username}/. cục bộ/bin/virtualenvwrapper. sh' >> ~/. bashrc
Đối với lệnh trên dòng 4, bạn nên đảm bảo rằng bạn thay thế “{username}” bằng tên người dùng trên hệ thống của bạn
Khi bạn đã thực hiện tất cả những điều trên, sau đó bạn nên “tìm nguồn” trong thiết bị đầu cuối của mình bằng lệnh
Cách cài đặt OpenCV trên Ubuntu
1
$ nguồn ~/. bashrc
Xin chúc mừng nếu bạn đã làm cho nó đến nay. Chúng tôi sắp thiết lập xong mọi thứ. Khi bạn đã lấy nguồn, bạn sẽ có quyền truy cập vào các lệnh đầu cuối mới
- Tạo một môi trường bằng cách sử dụng
mkvirtualenv
envname - Kích hoạt một môi trường [hoặc chuyển sang một môi trường khác] với
workon
envname - Vô hiệu hóa một môi trường với
deactivate
envname - Xóa môi trường bằng cách sử dụng
rmvirtualenv
envname
Để biết thêm thông tin, hãy nhớ tham khảo trang tài liệu về môi trường ảo .
Cách cài đặt OpenCV trên Ubuntu
1
$ mkvirtualenv opcv -p python3
Bây giờ, hãy tạo một môi trường ảo cho OpenCV được gọi là opcv [từ viết tắt của thị giác máy tính OpenCV] bằng Python 3
Cách cài đặt OpenCV trên Ubuntu
1
2
$ pip3 cài đặt numpy
$ pip3 cài đặt opencv-contrib-python
Sau khi hoàn tất, bạn có thể tiến hành cài đặt OpenCV vào môi trường mới được cách ly của mình bằng bước cuối cùng
Cách cài đặt OpenCV trên Ubuntu
1
2
3
4
5
$ pip3 cài đặt pandas
$ pip3 cài đặt argparse
$ pip3 cài đặt scipy matplotlib
$ pip3 cài đặt scikit-learn scikit-image
$ pip3 cài đặt -U Flask
Bạn cũng có thể cài đặt một số thư viện bổ sung cần thiết cho thị giác máy tính, xử lý hình ảnh và học máy
Kiểm tra cài đặt pip của OpenCV của chúng tôi
Được rồi, chúng ta đã hoàn thành
Lần tới khi bạn muốn tiếp tục làm việc với môi trường của mình, bạn nên thực thi
Cách cài đặt OpenCV trên Ubuntu
1
$ làm việc trên opcv
Với “opcv” là tên của môi trường mà chúng ta đã tạo trước đó
Khi bạn đã hoàn thành công việc trong ngày, để hủy kích hoạt môi trường, hãy thực thi
Cách cài đặt OpenCV trên Ubuntu
1
hủy kích hoạt
Cách xóa môi trường ảo
Nếu bạn đã làm hỏng thứ gì đó và bạn đang muốn xóa môi trường ảo đã tạo. Bạn có thể dễ dàng thực hiện thao tác này bằng lệnh sau. Bằng cách sử dụng cú pháp
Cách cài đặt OpenCV trên Ubuntu
1
rmvirtualenv opcv
Cái gì tiếp theo?
Bây giờ, những gì tiếp theo? . Cuối cùng, làm thế nào để lưu hình ảnh của bạn