----NUMPY版本匹配问题----
问题详情: 使用pycharm过程中使用conda虚拟环境,无法找到已经安装好的pandas和numpy。使用pip命令卸载之后无法用conda命令安装,报错为无法找到匹配的版本numpy。
解决过程:
1,使用conda命令卸载安装
conda uninstall pandas
conda uninstall numpy
conda install pandas
conda install numpy
2,卸载重新安装pycharm for anaconda
----337错误----
问题详情: 使用pycharm 商业版,安装scikit-learn包出现问题冲突问题
解决过程:
1,使用conda命令卸载掉root环境中的所有pkgs;
conda clean --all
2,进入C:\Users\username 修改.condarc文件为清华镜像中指定的文本内容,保存后重新打开cmd.exe
conda update conda
conda install xxx
----找不到指定需要的包版本opt_einsum----
问题详情: 安装tensorflow过程中使用命令
conda install -c conda-forge opt_einsum
安装上了最新版本opt_einsum==3.2.0,但是
pip install D:\SoftwareRAR\condaPy37\tensorflow_cpu-2.1.0-cp37-cp37m-win_amd64.whl
安装tensorflow时出现错误提示: 找不到指定需要的包版本 opt_einsum >= 2.3.2
解决过程:
使用conda命令更换通道
conda install -c conda-forge/label/cf201901 opt_einsum
----更新tqdm包时找不到conda.exe文件----
问题详情: 错误提示:
conda update conda
ERROR conda.core.link:_execute_actions(339): An error occurred while installing package 'defaults::tqdm-4.32.1-py_0'.
CondaError: Cannot link a source that does not exist. C:\intelpython3\Scripts\conda.exe
Running `conda clean --packages` may resolve your problem.
解决过程:
conda install tqdm -f
conda update conda
----当前tensorflow版未支持AVX2指令集编译----
问题详情: win10环境下使用tensorflow提示CPU支持AVX2指令集,但是当前tensorflow版未支持AVX2指令集
解决过程:
说明此cpu支持AVX2指令集,但是当前的tensorflow的版本是未支持AVX2指令集的选项下编译成的。
在github网站找到对应版本下载然后按照下面的节奏安装
conda install tensorboard=2.0.0
conda install tensorflow-estimator=2.0.0
pip install D:\SoftwareRAR\condaPy37\tensorflow-2.0.0-cp37-cp37m-win_amd64.whl
----使用jupyter notebook无法打开conda虚拟环境----
问题详情: 使用jupyter notebook无法打开conda虚拟环境
解决过程:
activate py371
conda install nb_conda
conda install ipykernel
----批处理脚本中activate xxx 无法执行----
问题详情: windows下面使用编写批处理脚本时
activate py371
jupyter notebook
pause
总是一闪而过;怀疑问题出在第一条命令未执行完或执行出错。
解决过程:
在第一条命令后面加上& && ||都无法成功进入第二条命令执行,说明第一条命令不是没有执行完,而是执行出错;
搜索虚拟环境下的文件夹C:\Anaconda3\envs\py371\Scripts内有一个脚本activate.bat,说明尽管命令行输入的是activate py371
,实际上是执行一个脚本activate.bat
,所以改为
CALL activate.bat py371
jupyter notebook
pause
即可成功执行。
----SolvingDevironment问题----
问题详情: 在安装catboost时遇到报错:
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
解决过程:
conda update -n base conda
conda update --all
conda update -n base conda
conda update --all
conda install -c conda-forge catboost