1. Anaconda虚拟环境搭建
本文仅提供一种思路,conda环境管理官方文档对环境的各种创建、安装及查看和分享等等都有详细说明。
Anaconda prompt
基本指令
- 创建虚拟环境
conda create -n your_env python=X.X
创建python版本为X.X,名为your_env的虚拟环境。 - 激活虚拟环境
conda activate your_env
- 停用环境
conda deactivate your_env
- 删除虚拟环境
conda remove -n your_env --all
安装
相关安装见各包官网,如tensorflow中文官网/安装。
速速太慢可以考虑fqgithub上freefq和换源随便找的anaconda python更换清华源不知道好不好用。
Anaconda navigator
详情参见Anaconda navigator官方文档。
创建环境
点击界面create即可。
安装
选择Not installed,搜索需要安装的包,勾选即可。比较慢,我不太喜欢。
2. PyCharm项目创建
因为对于不同的Anaconda虚拟环境,需要对应安装不同版本的Spyder,甚烦(也可能是我知识太浅薄,若有不用安装多个的方法还请告知),遂使用PyCharm。
-
创建new project,选previously configured interpreter,点那个…
-
选conda Environment,Interpreter选Anaconda安装文件envs建好的环境py36里的python.exe。
3. Tensorflow的AttributeError
AttributeError: module ‘tensorflow’ has no attribute ‘placeholder
module ‘tensorflow’ has no attribute ‘placeholder’_MiaLove-CSDN博客
如果Python是3.9建议重装tensorflow=2.5,2.6版本以下方法不适用。以及不管有没有报错直接跑就行了。不想换的话可以试试下面这个,我成功了一部分。
module tensorflow has no attribute placeholder 的解决办法_politeboy的博客-CSDN博客