点击debian9.4上的python3.6.5

问题描述 投票:1回答:2

我最近通过这些命令在debian 9.4上安装了python3.6

wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
tar xvf Python-3.6.5.tgz
cd Python-3.6.5
./configure --enable-optimizations --with-ensurepip=install
make -j8
sudo make altinstall
python3.6

当我键入python3.6时,它工作

但是pip没有安装在python3.6上所以我决定通过这些命令手动安装它

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python3.6 get-pip.py

我收到这个错误

Traceback (most recent call last):
  File "get-pip.py", line 20649, in <module>
    main()
  File "get-pip.py", line 197, in main
    bootstrap(tmpdir=tmpdir)
  File "get-pip.py", line 82, in bootstrap
    import pip._internal
zipimport.ZipImportError: can't decompress data; zlib not available

然后我通过键入安装zlib

sudo apt-get install zlib1g

仍然无法正常工作我应该怎么做在debian9.4上安装pip on python3.6.5稳定请帮忙

pip debian python-3.6 zlib
2个回答
0
投票

我实际上再次安装它

sudo apt update
sudo apt upgrade

接下来,安装默认的GCC工具链:

sudo apt install build-essential

接下来,我们需要安装一些构建Python的先决条件:

sudo apt install libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev
sudo apt install libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev

在撰写本文时,Python的最新稳定版本是3.6.5,如果您想使用更新版本,请相应地更改下一条指令:

wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz
tar xf Python-3.6.5.tar.xz
cd Python-3.6.5
./configure --enable-optimizations
make -j 8
sudo make altinstall

完成上述操作后,您可以使用以下命令调用新的Python解释器:

python3.6

现在一切正常!


0
投票

我遇到了同样的问题。尝试输入:

pip3.6
© www.soinside.com 2019 - 2024. All rights reserved.