一.电脑内的环境
1.查看:where python
2.查看里面的库:pip list
3.查看当前python环境:import sys>>print(sys.path)
4.python的标准库位置:%python安装路径%Lib
5.python的第三方库位置:%python安装路径%Libsite-packages
6.查看tensorflow版本。print(tf.__version__)
7.查看anconda版本:conda -V
8.查看tensorflow用的cpu还是gpu:
import os
from tensorflow.python.client import device_lib
os.environ["TF_CPP_MIN_LOG_LEVEL"] = "99"
if __name__ == "__main__":
print(device_lib.list_local_devices())
import tensorflow as tf
sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
9.查看GPU运行情况:将nvidia-smi.exe拉入cmd界面,回车
10.cuda安装成功:nvcc -V
11.安装完anaconda后要激活python,在prompt里面输入conda activate D:SoftwareAnaconda,删除C:Usersdengzhuo.condarc
二.虚拟环境
1.查看:conda info --envs
2.创建:conad create -n (name) python=3.6
3.激活:activate (name)
4.删除:conda remove --name name --all
5.退出:conda deactivate
6.导出环境需要的包:pip freeze > requirements.txt(此时会生成一个requirements文件)
7.下载环境需要的包:pip install -r requirements.txt
5.选择gpu:
import os
os.environ["CUDA_DEVICE_ORDER"] = "PCI_BUS_ID"
os.environ[”zCUDA_VISIBLE_DEVICES”] = "0"os.environ[“CUDA_VISIBLE_DEVICES”] = “0,1”
6.创建环境的命令输入后,有两个done,但还是找不到这个环境,而且没创建:
原因:要清楚anaconda缓存:
方法:conda clean -p # 删除没有用的包 --packages
conda clean -t # 删除tar打包 --tarballs
conda clean -y -all # 删除所有的安装包及cache(索引缓存、锁定文件、未使用过的包和tar包)
三.修改jupyter的工作目录:
1.开始栏找到upyter Notebook 快捷方式
2.右键->更多->查看文件位置 找到Jupyter文件的位置
3.右键->属性 将目标栏最后面的%USERPROFILE%,修改为D:
otebook_dir此处写你想用的工作目录,然后点保存
4.重启Jupyter Notebook,可以看到目录已改。
四。源
conda 国内源:
# 查看当前源
conda config --show-sources
# 添加源
#conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ #清华源停服
# 腾讯云
conda config --add channels https://mirrors.cloud.tencent.com/anaconda/pkgs/free/
conda config --add channels https://mirrors.cloud.tencent.com/anaconda/pkgs/main/
conda config --set show_channel_urls yes
# 换回默认源
conda config --remove-key channels
pip 国内源
阿里云 :http://mirrors.aliyun.com/pypi/simple/
中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) :http://pypi.douban.com/simple/
清华大学 :https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学: http://pypi.mirrors.ustc.edu.cn/simple/
# 使用豆瓣源安装
pip install opencv-python -i http://pypi.douban.com/simple
# 报错说不信任该源,执行如下:
pip install opencv-python -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
使用pip更新所有包:
$ pip install pip-review
$ pip-review --local --interactive
jupyter notebook连不上kernel:在prompt中:conda clean -tipsy>>>
>>>>pip uninstall ipykernel>>>pip uninstall ipython>>>pip uninstall jupyter_client>>
>pip uninstall jupyter_core>>>pip uninstall traitlets>>>pip uninstall ipython-genutils>>>再重新安装