记录踩过的坑-Anaconda各种问题

目录

conda: No writeable envs directories configured

安装过程出现“failed to create menus”

anaconda prompt无法使用

装opencv-python的时候报错“No module named ‘skbuild’”

pip install的时候遇到“An unexpected error has occurred”

CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘ 

anaconda中安装的python环境中没有pip3的问题

Anaconda的虚拟环境中无法调用已安装的Git

下载库太慢

误删快捷方式

Conda install 用不了国内镜像

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa1 in position 44: invalid start byte​​​​​​​


conda: No writeable envs directories configured

Ubuntu 18.04

conda create -n xxx 报错

先授权

sudo chmod a+w .conda

再执行

安装过程出现“failed to create menus”

我的原因是版本问题,比如有一些比较老的电脑,用的win 7操作系统,最新的anaconda版本无法安装

anaconda prompt无法使用

配置环境变量

anaconda3

anaconda3\Scripts

anaconda3\Library\bin

然后使用cmd

装opencv-python的时候报错“No module named ‘skbuild’”

pip install scipy

pip install的时候遇到“An unexpected error has occurred”

之前用的清华源,换成中科大源就可以了,应该是源的问题。

CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘ 

ubuntu安装完anaconda后没有办法激活环境

刷新一下即可

source activate

anaconda中安装的python环境中没有pip3的问题

在使用anaconda配置的python环境时,发现在python环境中并没有安装pip3的包,只有pip的。这个时候如果找到安装anaconda的文件夹,点击envs(利用anaconda安装的python虚拟环境都在这里),可以发现安装的虚拟环境。打开需要安装的虚拟环境下的Scripts文件夹,发现并没有pip3的命令。

解决方案:

通过cmd进入到这个文件夹,然后执行 easy_install-3.5.exe pip

如果某个环境没有这么做,那么用pip3安装库会出问题。这个时候,pip3会把库装到默认环境里,比如

pip3 install numpy

Requirement already satisfied: numpy in c:\users\cyang\appdata\local\programs\python\python37\lib\site-packages (1.16.2)

pip install numpy

Collecting numpy

  Downloading https://files.pythonhosted.org/packages/ce/61/be72eee50f042db3acf0b1fb86650ad36d6c0d9be9fc29f8505d3b9d6baa/numpy-1.16.4-cp37-cp37m-win_amd64.whl (11.9MB)

     |████████████████████████████████| 11.9MB 384kB/s

Installing collected packages: numpy

Successfully installed numpy-1.16.4

(Caffe2) E:\xx>pip list

Package      Version

------------ --------

certifi      2019.3.9

Cython       0.29.8

numpy        1.16.4

pip          19.1.1

setuptools   41.0.1

wheel        0.33.4

wincertstore 0.2

Anaconda的虚拟环境中无法调用已安装的Git

在虚拟环境中,安装

conda install git

下载库太慢

用其他镜像,比如清华的。

pip3 install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

误删快捷方式

1. 打开cmd

2. 切换到Anaconda的Lib文件夹下

3. 运行 
..\python _nsis.py mkmenus 
4. 运行成功后,快捷启动栏出现相关的快捷方式。

Conda install 用不了国内镜像

UnavailableInvalidChannel: The channel is not accessible or is invalid.  

channel name: simple  

channel url: https://pypi.tuna.tsinghua.edu.cn/simple  

error code: 404

没有授权,改为用pip即可。

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa1 in position 44: invalid start byte

Exception:

Traceback (most recent call last):  

File "D:\Anaconda3\envs\keras_py36\lib\site-packages\pip\compat\__init__.py", line 73, in console_to_str    

return s.decode(sys.__stdout__.encoding)

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa1 in position 44: invalid start byte

系统编码问题,去找到该文件,改成对应的系统编码,比如我的是'gbk'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值