相关疑难解决方法(0)

升级pip后出错:无法导入名称'main'

每当我尝试使用pip安装任何软件包时,我收到此导入错误:

guru@guru-notebook:~$ pip3 install numpy
Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    from pip import main
ImportError: cannot import name 'main'
Run Code Online (Sandbox Code Playgroud)


guru@guru-notebook:~$ cat `which pip3`
#!/usr/bin/python3
# GENERATED BY DEBIAN

import sys

# Run the main entry point, similarly to how setuptools does it, but because
# we didn't install the actual entry point from setup.py, don't use the
# pkg_resources API.
from pip import main
if __name__ == '__main__':
    sys.exit(main())
Run Code Online (Sandbox Code Playgroud)

它之前工作正常,我不知道为什么它会抛出这个错误.我搜索了这个错误,但找不到任何解决方法.

如果您需要任何进一步的细节,请告诉我,我会更新我的问题.

python pip

441
推荐指数
11
解决办法
33万
查看次数

无法在ubuntu中将默认python版本设置为python3

我试图默认的Python版本设置为python3Ubuntu 16.04.默认情况下为python2(2.7).我按照以下步骤操作:

update-alternatives --remove python /usr/bin/python2
update-alternatives --install /usr/bin/python python /usr/bin/python3
Run Code Online (Sandbox Code Playgroud)

但我在第二个声明中收到以下错误,

rejeesh@rejeesh-Vostro-1015:~$ update-alternatives --install /usr/bin/python python /usr/bin/python3
update-alternatives: --install needs <link> <name> <path> <priority>

Use 'update-alternatives --help' for program usage information.   
Run Code Online (Sandbox Code Playgroud)

我是Ubuntu的新手,我不知道自己做错了什么.

python installation ubuntu python-3.x ubuntu-16.04

71
推荐指数
13
解决办法
17万
查看次数

创建使用 Python 3.6+ 和 Pip 运行 Ubuntu 的 docker 容器

我正在尝试在运行 Ubuntu 的 docker 容器中使用 pip 安装 Python 3.6 或更高版本。我尝试了很多事情但没有成功

FROM ubuntu:18.04
RUN apt update
RUN apt install software-properties-common -y
RUN add-apt-repository ppa:deadsnakes/ppa
RUN ln -s /usr/bin/pip3 /usr/bin/pip
RUN ln -s /usr/bin/python3.8 /usr/bin/python
RUN apt install python3.8 -y
RUN apt install pip

RUN pip install auto-sklearn
RUN pip install pandas

ADD test.py /

CMD [ "python", "./test.py" ]
Run Code Online (Sandbox Code Playgroud)

这将返回“无法找到包 pip”。我尝试删除“apt install pip”,以防 Python 3.8 附带它,但它给了我错误:“pip:找不到。”

FROM ubuntu:18.04
RUN apt install software-properties-common -y
RUN add-apt-repository ppa:deadsnakes/ppa
RUN apt-get update
RUN install …
Run Code Online (Sandbox Code Playgroud)

python ubuntu window pip docker

6
推荐指数
1
解决办法
9670
查看次数

标签 统计

python ×3

pip ×2

ubuntu ×2

docker ×1

installation ×1

python-3.x ×1

ubuntu-16.04 ×1

window ×1