新手学习目标检测算法,也不叫学习吧,尽踩雷了
1.删除环境
出现问题:CondaEnvironmentError: cannot remove current environment. deactivate and run conda remove again
解决办法:可能没有完全停用Conda环境。因此在尝试之前,启动一个新的shell并在其中激活环境。然后停用
conda deactivate wyang-fasterrcnn-pytorch041-py27
然后删除指令?
conda remove -n jwyang-fasterrcnn-pytorch041-py27 –all
?(不知道为什么这个指令运行很多次都没有反应,最后试了一下好了,可能就是玄学吧)最后查看现存环境(成功!)
conda info –envs
2.更新pip出错
错误:Script file 'D:\anaconda1\envs\jwyang-fasterrcnn-pytorch041-py36\Scripts\pip-script.py' is not present.。?添加清华镜像源时 在cmd中想使用pip install pip-U命令把pip升级到最新的,出现了上面的错误。
原因:在anaconda环境下尝试执行了下面的命令更新pip到最新版本
pip install --upgrade pip
然后并没有更新成功,上面的命令是直接把pip或所需的依赖包直接删掉了,所以在用pip下载其他安装包时,出现错误
前提条件:
进入anaconda安装路径下的Scripts目录下,也就相当于Python中安装包中的Scripts目录下运行下面命令:
easy_install pip
(easy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的,pip是easy_install的改进版,提供更好的提示信息,删除package等功能。老版本的python中只有easy_install,没有pip。easy_install 打包和发布 Python 包。pip 是包管理)
?接着在这个cmd输入更新pip的指令
python -m pip install --upgrade pip
D:\anaconda1\envs\jwyang-fasterrcnn-pytorch041-py36\Scripts>python -m pip install --upgrade pip
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn', port=443): Read timed out. (read timeout=15)")': /simple/pip/
Collecting pip
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/ca/31/b88ef447d595963c01060998cb329251648acf4a067721b0452c45527eb8/pip-21.2.4-py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 18.1
Uninstalling pip-18.1:
Successfully uninstalled pip-18.1
Successfully installed pip-21.2.4
|