Đã thử sử dụng
sudo apt-get install python3.5
và nó nói với tôi rằng nó không thể tìm thấy nó. Đã thử cập nhật. Không chắc còn gì để làm.
Đã thử sử dụng
sudo apt-get install python3.5
và nó nói với tôi rằng nó không thể tìm thấy nó. Đã thử cập nhật. Không chắc còn gì để làm.
Câu trả lời:
Tôi đã thử cài đặt python3.5.2 với các bước dưới đây và tôi đã thành công.
1. wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
2. tar -xvf Python-3.5.2.tar.xz
3. cd Python-3.5.2
4. ./configure
5. make
6 make altinstall
Sau khi cài đặt hoàn tất, sử dụng which python3.5
lệnh để có được vị trí nhị phân
Trong trường hợp của tôi, nó đã được cài đặt ở vị trí /usr/local/bin/python3.5
.
Để vào REPL loại 3,5 python3.5
trên thiết bị đầu cuối của bạn. Phân phối python hiện có vẫn còn nguyên mà không có vấn đề. Xác nhận rằng sử dụng python. Tôi đã thử cài đặt phiên bản python 3.4 và 3.5.
pi@raspberrypi:/etc/openhab/configurations $ python -V
Python 2.7.9
pi@raspberrypi:/etc/openhab/configurations $ python3.5 -V
Python 3.5.2
pi@raspberrypi:/etc/openhab/configurations $ python3.4 -V
Python 3.4.2
Ngoài ra, khi tôi cho phép bạn đọc bài viết /programming/16018463/difference-in-details-b between-make-install-and-make -altinstall .
Nó nên hoạt động. Vấn đề duy nhất trong khi tôi gặp phải trong quá trình cài đặt là thời gian dành cho toàn bộ quá trình. Phải mất gần 3 giờ vì rất nhiều thời gian được sử dụng để biên dịch các tệp nhị phân và sau đó cài đặt python.
make -j4
. Thậm chí có thể sử dụng -j6
.
Trước hết bạn cần phải có được sự phụ thuộc của bạn ngay. Điều đó chủ yếu phụ thuộc vào những gì bạn đã cài đặt trước đó. Vì vậy, đối với một Raspbian tươi ( jessie ), bạn sẽ (khoảng) cần phải chắc chắn rằng bạn có những thứ này:
sudo apt-get install build-essential libc6-dev
sudo apt-get install libncurses5-dev libncursesw5-dev libreadline6-dev
sudo apt-get install libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev
sudo apt-get install libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev
Phần còn lại là đơn giản. Tải xuống và giải nén đầu tiên ...
cd $HOME
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
tar -zxvf Python-3.5.2.tgz
... và sau đó biên dịch với:
cd Python-3.5.2
./configure # 3 min 13 s
# We have 4 processors, so let's use 4 threads
make -j4 # 8 min 29 s
sudo make install # ~ 4 min
Tiết kiệm dung lượng thẻ SD của bạn:
cd ..
sudo rm -fr ./Python-3.5.2*
Bây giờ thử nghiệm với:
cd
python3 --version
# output: "Python 3.5.2"
pip3 list
# output:
# pip (8.1.1)
# setuptools (20.10.1)
# You are using pip version 8.1.1, however version 8.1.2 is available.
# You should consider upgrading via the 'pip install --upgrade pip' command.
Cập nhật pip
cài đặt mặc định của bạn với:
sudo pip3 install -U pip
sudo pip3 install -U setuptools
Làm xong!
3.5.2
bằng 3.7.0
. Và bạn nên có mới nhất!