Tôi đã sử dụng Bazaar trong Cygwin được vài năm và sau khi cài đặt Cygwin mới nhất, tôi không thể sử dụng Bazaar nữa. Do đó, tôi không thể truy cập bất kỳ phiên bản nào trước đây của mã nguồn phát triển của mình, đây là một vấn đề lớn đối với tôi. Đây là những gì tôi nhận được khi tôi cố gắng sử dụng Bazaar trong Cygwin ngay bây giờ
~$ bzr
-bash. /usr/bin/bzr. /bin/trăn. thông dịch viên tồi. Không có tệp hoặc thư mục như vậy
Đây là các mô-đun Cygwin tôi đã cài đặt [cùng với các mô-đun được Cygwin cài đặt theo mặc định]
thiết lập-x86_64. exe -P bzr,emacs-w32,aspell,aspell-en,gcc-core,gcc-fortran,python37,python37-pip,python37-numpy,octave,python38,python38-pip
Xin hướng dẫn cách khắc phục?
Cygwin là một cách để có môi trường linux gốc trên windows. Tham khảo trang Cygwin chính để tìm hiểu Cygwin là gì và không phải là gì. Ở đó bạn cũng có thể tải xuống trình cài đặt, có sẵn cho cả phiên bản windows 32/64 bit
con trăn
Chuyển đến. , , , , , , , , , , , , , , , , , , , , , , ,
Các gói tôi luôn cài đặt để sử dụng python là.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python2,
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python3,
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python4,
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python5,
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python6,
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python7 và
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python8. Lưu ý rằng mặc dù
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python2 tồn tại dưới dạng gói Cygwin, tôi vẫn thích xây dựng nó từ nguồn hơn. Ngoài ra, mặc dù scipy có thể đọc các tệp netcdf, nhưng tôi thích gói
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python8 hơn, vì nó đọc các tệp có hàng nghìn biến nhanh hơn nhiều
Để sử dụng các mô-đun python trong bất kỳ môi trường unix nào, người ta nên thiết lập một số thứ trong trình bao của chúng. Trong bash, tôi sử dụng cái này
export PYTHONPATH=.:${HOME}/python/lib/python2.7/site-packagescó nghĩa là tôi sẽ sử dụng
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python01 trong mọi cài đặt mô-đun python và tôi sử dụng python2. 7. Các bước để cài đặt các mô-đun python giống nhau cho tất cả các môi trường unix, nhưng chúng vẫn được phác thảo ở đây, với một số mẹo cygwin, khi cần. Trong thư mục
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python02 của tôi, tôi tạo một thư mục
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python03 và trong đó là một thư mục
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python04. Trong thư mục
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python04 tôi tải xuống và xây dựng các mô-đun tôi muốn cài đặt. Tôi tạo thư mục như thế này.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python5
cục mịch
Đây là cách tôi cài đặt phiên bản numpy 1. 10. 2. Nó cũng sẽ hoạt động với các phiên bản khác
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/pythonNếu bạn hiểu điều này.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python0bạn cần cài đặt gói
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python06; . Để kiểm tra xem mọi thứ có hoạt động không, hãy di chuyển đến bất kỳ đâu bên ngoài thư mục nguồn mà bạn hiện đang ở và chạy.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python2Bạn sẽ không nhận được kết quả nào, nghĩa là không có lỗi
scipy
Đây là cách tôi cài đặt phiên bản scipy 0. 16. 1. Nó sẽ hoạt động với các phiên bản khác. Bạn cần cài đặt và các thư viện, cũng như.
scipy-0. 16. 1. Có một lỗi trong mã không cho phép biên dịch theo cygwin. Để khắc phục bạn cần thay chính xác từ "infinity" bằng từ "Infinity" [trường hợp tùy ý. ] trong tất cả các trường hợp được tìm thấy trong tất cả các tệp phàn nàn về nó trong quá trình biên dịch. Mẹo này không có bảo hành dưới bất kỳ hình thức nào. Áp dụng nó có nguy cơ của riêng bạn.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python3Để kiểm tra xem mọi thứ có hoạt động không, hãy di chuyển đến bất kỳ đâu bên ngoài thư mục nguồn mà bạn hiện đang ở và chạy.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python4Bạn sẽ không nhận được kết quả nào, nghĩa là không có lỗi
matplotlib
Đây là cách tôi cài đặt matplotlib phiên bản 1. 2. 1. Nó sẽ hoạt động với các phiên bản cũ hơn, nhưng tôi đã không thành công trong việc xây dựng phiên bản 1. 3. 0 tính đến thời điểm hiện tại. Bạn cần phải có và cài đặt
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python5Nếu bạn nhận được một cái gì đó như.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python6or
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python7or
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python50có thể bạn chưa cài đặt tất cả các gói yêu cầu của cygwin. Thêm các gói
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python20,
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python21,
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python22,
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python23 và
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python24 và thử lại lệnh [thiết lập] cuối cùng. Trong trường hợp bạn gặp các lỗi khác, chúng có thể liên quan đến hỗ trợ GUI. Kiểm tra giải pháp có thể xảy ra nhất ở đây. Để kiểm tra xem mọi thứ có hoạt động không, hãy di chuyển đến bất kỳ đâu bên ngoài thư mục nguồn mà bạn hiện đang ở và chạy.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python51Bạn sẽ không nhận được kết quả nào, nghĩa là không có lỗi
Bản đồ cơ sở
Đây là cách tôi cài đặt bản đồ cơ sở phiên bản 1. 0. 7. Nó sẽ hoạt động với các phiên bản khác. Bạn cần cài đặt thư viện, cũng như , và
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python52Để kiểm tra xem mọi thứ có hoạt động không, hãy di chuyển đến bất kỳ đâu bên ngoài thư mục nguồn mà bạn hiện đang ở và chạy.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python53Bạn sẽ không nhận được kết quả nào, nghĩa là không có lỗi
ipython
Đây là cách tôi cài đặt ipython phiên bản 1. 1. 0. Nó sẽ hoạt động với các phiên bản khác
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python54Để kiểm tra xem mọi thứ có hoạt động không, hãy di chuyển đến bất kỳ đâu bên ngoài thư mục nguồn mà bạn hiện đang ở và chạy.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python55Bạn sẽ nhận được dấu nhắc ipython
PyX
Đây là cách tôi cài đặt PyX phiên bản 0. 12. 1. Nó sẽ hoạt động với các phiên bản khác
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python56Để kiểm tra xem mọi thứ có hoạt động không, hãy di chuyển đến bất kỳ đâu bên ngoài thư mục nguồn mà bạn hiện đang ở và chạy.
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python57Bạn sẽ không nhận được kết quả nào, nghĩa là không có lỗi
netcdf4-python
Đây là cách tôi cài đặt netcdf4-python phiên bản 1. 0. 6. Nó sẽ hoạt động với các phiên bản khác, nhưng không hoạt động với 1. 0. 5, có một lỗi đã được giải quyết trong phiên bản 1. 0. 6. Bạn cần cài đặt gói
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python25 và
cd ${HOME}/python/source wget //sourceforge.net/projects/numpy/files/NumPy/1.10.2/numpy-1.10.2.tar.gz tar xzf numpy-1.10.2.tar.gz cd numpy-1.10.2 python setup.py install --prefix=${HOME}/python26 hoặc gói [đối với Cygwin-x86_64]