2013-05-19 42 views
6

Tôi đang cố gắng cài đặt wxpython lên Mac OSX 10.8.3 của mình. Tôi tải xuống các hình ảnh đĩa từ trang tải xuống của chúng và gắn kết nó. Khi tôi cố gắng cài đặt gói, tôi nhận được thông báo lỗi rằng gói bị hỏng và không thể mở được. Bất kỳ đề xuất về cách tôi có thể sửa lỗi này?Đang cố cài đặt wxpython trên Mac OSX

Tôi cũng đã thử mở gói thông qua thiết bị đầu cuối nhưng không có may mắn.

Xin cảm ơn trước.

+2

check md5. Ngoài ra, đây là chủ đề không chính thức. Ít nhất đăng mã lỗi chính xác. – Tadgh

+1

Không có mã lỗi, đó là lỗi mà tôi nhận được. @Tadgh – l00kitsjake

+0

Âm thanh như tải xuống bị hỏng. Bạn đã kiểm tra tổng md5, như đề xuất của Tadgh? –

Trả lời

9

Đây là vấn đề đã biết: http://trac.wxwidgets.org/ticket/14523.

Trình cài đặt wxPython được tạo bằng công cụ xây dựng gói cổ không còn hỗ trợ nữa. Cách giải quyết là cài đặt từ dòng lệnh:

sudo installer -pkg /Volumes/wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7/wxPython2.8-osx-unicode-universal-py2.7.pkg/ -target/

Kết quả tôi nhận được từ này là:

installer: Package name is wxPython2.8-osx-unicode-universal-py2.7 
installer: Installing at base path/
2013-06-27 00:23:38.157 installer[9373:5a03] Package /Volumes/wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7/wxPython2.8-osx-unicode-universal-py2.7.pkg uses a deprecated pre-10.2 format (or uses a newer format but is invalid). 
installer: The install was successful. 
+0

cảm ơn rất nhiều dude !! – v01pe

8

Đến System preferences -> Bảo mật và sự riêng tư -> Cho phép các ứng dụng tải về từ. .select 'Anywhere'

+0

Tôi gần như không thử điều này vì nó dường như không khớp với thông báo lỗi "gói bị hỏng". Nhưng, trên thực tế, nó đã hoạt động! – garyrob

+0

... không có trong el-capitan. Tôi gần như .. woa! – swdev

+0

Làm việc trên OSX Yosemite. Cảm ơn bạn! – JeanPaulDepraz

1

Một cách khác để cài đặt Wxpython: Sử dụng brew * để cài đặt wxmac bằng lệnh sau.

brew cài đặt --python wxmac --devel

khi bạn cài đặt các wxmac tạo ra một liên kết tượng trưng giữa cài đặt wx vào thư viện python.

sudo ln -s /usr/local/Cellar/wxmac/2.9.4.0/lib/python2.7/site-packages/wx /Library/Python/2.7/site-packages/wx

I Hope nó sẽ hữu ích cho những người cài đặt trong tương lai.

* nếu bạn không có Brew cài đặt trước, cài đặt nó bằng cách sử dụng lệnh sau: ruby ​​-e "$ (curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

Các vấn đề liên quan