目录
conda: No writeable envs directories configured
装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的问题
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'