conda create出现连接问题_常见问题及解决办法

博客内容涉及conda创建环境失败、pip升级后的import错误、Python模块导入问题、强制安装Cython、Ubuntu apt更新失败、系统文件修改导致无法启动、pip安装zipp相关错误以及ROS包找不到的解决方法。
Python3.9

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

cd51d257d957a463753b1cdcc3279b63.png

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无法创建环境

报错如下:

b0ed5034f814cab7658e3ec330d3628f.png
conda无法创建环境报错

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

43739141c85b669e8e79a0b4e8226dbe.png
此次解决无效

本文解决办法:重装了anaconda,安装的简洁版本 Miniconda3-4.4.10(自带Python3.6),然后使用如下代码创建了pytorch 的两个版本

conda install pytorch torchvision cpuonly -c pytorch
conda install pytorch==0.3.1 torchvision==0.2.0

2 pip升级后import出现问题

ImportError: cannot import name main   # 报错信息

83558769400efaa0edacabe5c192cc71.png
解决 pip 版本升级带来的问题

3 Python问题 ImportError: No module named _internal.main

f3d938acaf07c78de9ecc43d06c78f8d.png
报错截图

根据报错位置将 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

ba416fff5052c12852ce60539a1a8ec5.png
图片没对应起来

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.

1e1f9f014fdc89397e9995cd934f9d77.png
update报错

解决办法如下:

51cd679e70cff38f61c9d556bb1f1ed6.png
https://qiita.com/pudding167/items/1d7226155cbfcd76bb1a

6 Ubuntu修改/etc内文件导致系统无法进入

登录界面显卡显示异常,输入密码无法登陆,下面的黑屏提示一闪而过

解决办法:卸载nvidia,然后重新安装nvidia驱动,参见

lochinasc:2080Ti配置Nvidia CUDA Cudnn​zhuanlan.zhihu.com
8da9bb2b0f797d978b1ed906886b852b.png

7 pip安装其它包报错,与zipp有关

报错截图如下

0a003471cf82601616609e00e708b6f6.png

其实是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

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值