Tôi đang cố gắng cài đặt XLRD trên MAC 10.8.4 để có thể đọc các tệp Excel thông qua Python.
Tôi đã làm theo các hướng dẫn trên //www.simplistix.co.uk/presentations/python-excel.pdf
Tôi đã làm điều này:
Giải nén thư mục vào máy tính để bàn
Trong thiết bị đầu cuối, CD vào thư mục không được giải nén
$ python setup.py Cài đặt
Đây là những gì tôi nhận được:
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/xlrd
copying xlrd/__init__.py -> build/lib/xlrd
copying xlrd/biffh.py -> build/lib/xlrd
copying xlrd/book.py -> build/lib/xlrd
copying xlrd/compdoc.py -> build/lib/xlrd
copying xlrd/formatting.py -> build/lib/xlrd
copying xlrd/formula.py -> build/lib/xlrd
copying xlrd/info.py -> build/lib/xlrd
copying xlrd/licences.py -> build/lib/xlrd
copying xlrd/sheet.py -> build/lib/xlrd
copying xlrd/timemachine.py -> build/lib/xlrd
copying xlrd/xldate.py -> build/lib/xlrd
copying xlrd/xlsx.py -> build/lib/xlrd
creating build/lib/xlrd/doc
copying xlrd/doc/compdoc.html -> build/lib/xlrd/doc
copying xlrd/doc/xlrd.html -> build/lib/xlrd/doc
creating build/lib/xlrd/examples
copying xlrd/examples/namesdemo.xls -> build/lib/xlrd/examples
copying xlrd/examples/xlrdnameAPIdemo.py -> build/lib/xlrd/examples
running build_scripts
creating build/scripts-2.7
copying and adjusting scripts/runxlrd.py -> build/scripts-2.7
changing mode of build/scripts-2.7/runxlrd.py from 644 to 755
running install_lib
creating /Library/Python/2.7/site-packages/xlrd
error: could not create '/Library/Python/2.7/site-packages/xlrd': Permission denied
Tại sao sự cho phép bị từ chối? Cảm ơn
Hỏi ngày 13 tháng 8 năm 2013 lúc 2:47Aug 13, 2013 at 2:47
0
Thử python setup.py install --user
Bạn không nên sử dụng sudo
như đề xuất ở trên vì hai lý do:
- Bạn đang cho phép mã không tin tưởng tùy ý ra khỏi Internet
- Chuyển cờ
--user
chopython setup.py install
sẽ cài đặt gói vào thư mục thuộc sở hữu của người dùng. Người dùng không root thông thường của bạn sẽ không thể truy cập các tệp được cài đặt bởisudo pip
hoặcsudo python setup.py
Mbigras
7.28211 Huy hiệu vàng46 Huy hiệu bạc108 Huy hiệu đồng11 gold badges46 silver badges108 bronze badges
Đã trả lời ngày 21 tháng 5 năm 2014 lúc 17:22May 21, 2014 at 17:22
Louis Maddoxlouis MaddoxLouis Maddox
4.9285 Huy hiệu vàng34 Huy hiệu bạc63 Huy hiệu Đồng5 gold badges34 silver badges63 bronze badges
2
thử sudo python setup.py install
Thư mục /thư viện cần quyền truy cập root.
Đã trả lời ngày 13 tháng 8 năm 2013 lúc 2:51Aug 13, 2013 at 2:51
Arynhardarynhardarynhard
5321 Huy hiệu vàng5 Huy hiệu bạc11 Huy hiệu đồng1 gold badge5 silver badges11 bronze badges
2
Thử trong một virtualenv
:
- sudo pip cài đặt ảo
- Mkvirtualenv
- làm việc
- Cài đặt python setup.py
Đã trả lời ngày 2 tháng 9 năm 2015 lúc 22:25Sep 2, 2015 at 22:25
NitinnitinNitin
Huy hiệu 411 Đồng1 bronze badge
Kính thưa tất cả,
Nếu vấn đề này vẫn còn tồn tại.
Xin vui lòng, chỉ cần kiểm tra xem quyền truy cập đầy đủ là enbale cho các thư mục sau:
MATLAB:
C: \ Tệp chương trình \ MATLAB \ R2021B \ Extern \ Engines \ Python
Python
C: \ Tệp chương trình \ python39 \ lib \ trang web trang web \
Sau đó, sử dụng lệnh này để cài đặt động cơ API cho Python bằng Windows Shell [CMD].
Cài đặt python setup.py
Đã trả lời ngày 2 tháng 9 năm 2015 lúc 22:25
Nitinnitin
Huy hiệu 411 Đồng