
0 目录
1 conda无法创建环境
2 pip升级后import出现问题
3 Python问题 ImportError: No module named _internal.main
4 pip强制安装已存在包Cython
5 sudo apt update失败,无法安装python3.6
6 Ubuntu修改/etc内文件导致系统无法进入
7 pip安装其它包报错,与zipp有关
8 ros部分包找不到
1 conda无法创建环境
报错如下:

解决方法:https://github.com/conda/conda/issues/8051 (此次对我这个电脑无效)

本文解决办法:重装了anaconda,安装的简洁版本 Miniconda3-4.4.10(自带Python3.6),然后使用如下代码创建了pytorch 的两个版本
conda install pytorch torchvision cpuonly -c pytorch
conda install pytorch==0.3.1 torchvision==0.2.02 pip升级后import出现问题
ImportError: cannot import name main # 报错信息
3 Python问题 ImportError: No module named _internal.main

根据报错位置将 from pip._internal.cli.main import main 修改为 from pip import main
4 pip强制安装已存在包Cython
系统已存在Cython,现在想卸载重装,可是这个库是distutils安装的,直接卸载可能会影响其他包,所以无法卸载。这时候如果你确信没问题,可以在pip命令后加上--ignore-installed表示忽略已经安装的库,直接整上新的
sudo pip --default-timeout=3600 install -i https://pypi.tuna.tsinghua.edu.cn/simple Cython==0.29.16 --ignore-installed
5 sudo apt update失败,无法安装python3.6
报错内容:
E: Failed to fetch http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/xenial/main/binary-amd64/Packages 403 Forbidden [IP: 2001:67c:1560:8008::15 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.

解决办法如下:

6 Ubuntu修改/etc内文件导致系统无法进入
登录界面显卡显示异常,输入密码无法登陆,下面的黑屏提示一闪而过
解决办法:卸载nvidia,然后重新安装nvidia驱动,参见
lochinasc:2080Ti配置Nvidia CUDA Cudnnzhuanlan.zhihu.com
7 pip安装其它包报错,与zipp有关
报错截图如下

其实是pip版本的问题,pip升级也不管用,需要卸载pip,解决办法如下
sudo apt-get remove python-pip注:其实是卸载了8.1.1的旧版本,卸载之后,新的20.1版本才起作用
8 ros安装部分包找不到
解决办法是更换软件源,然后再安装相应软件
sudo sh -c 'echo "deb https://mirrors.ustc.edu.cn/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
sudo apt update
博客内容涉及conda创建环境失败、pip升级后的import错误、Python模块导入问题、强制安装Cython、Ubuntu apt更新失败、系统文件修改导致无法启动、pip安装zipp相关错误以及ROS包找不到的解决方法。

1976


被折叠的 条评论
为什么被折叠?



