我折腾anaconda的配置等起码用了快一个星期,网上找各种解决方案找了无数,不知道为什么大多数方法都没啥用。于是我最后只用prompt做所有操作,不用navigator了。jupyter notebook不能自动弹出浏览器就算了,能复制网址在浏览器中打开就行了,因为我也试过其他解决办法,没用。anaconda也卸载重装了十几次,查资料了很多遍最后也没解决。最后建议装较新的,比如2020版本的,这样会避免下载库时的某些问题。
不用在navigator中创建环境和安装各种库了,直接在prompt中操作
1.创建一个环境:
创建一个名字为py37的环境,python版本为3.7
conda create -n py37 python=3.7
激活环境:
activate py37
激活便进入环境了
其他操作:
退出环境:
deactivate
删除环境:
conda remove -n py37 --all
2.安装各种库
安装tensorflow,cpu版:
一定要安装对应python版本的tensorflow,我是python3.7
pip install tensorflow-cpu==2.3.0 -i https://pypi.douban.com/simple/
安装numpy,matplotlib,notebook,pandas,豆瓣的源比较快
pip install matplotlib notebook numpy pandas -i https://pypi.douban.com/simple/
安装opencv:可以自己指定版本
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python==4.5.3.56
3.试试所有的库是否安装成功
在prompt中输入python进入python然后打印版本:
import cv2
print(cv2.__version__)
4.最后就能在jupyter notebook中成功导入
5.但是进入notebook默认文件夹是这个,如何改默认文件夹的问题。
大家可以参考文章:
Jupyter Notebook 的三种打开方式以及修改默认打开文件夹
jupyter notebook的默认文件夹位置
6.我照着做了之后只能在win中点击jupyter打开的是我修改的文件夹,但是在prompt中切换到py37环境下之后输入jupyter notebook打开的还是之前的从c盘的默认文件夹,在参考很多方法难以解决时,我认了,直接在后面跟上文件地址打开对应的jupyter notebook:
成功打开:
其实直接在win中点击打开也能用。