目录
如何启动终端
在当前环境中生成requirement.txt
方法1:
pip freeze > requirements.txt
方法2:
安装包:pip install pipreqs
执行
pipreqs ./ --encoding=utf8
pipreqs生成的文件中包可能不全
安装requirement.txt中的包
pip install -r requirements.txt
虚拟环境操作
查看所有环境
conda info -e
anaconda中复制(克隆)环境
conda create -n 新环境名 --clone 被克隆的环境名
创建库
conda create --name 库名 python=版本号
conda create -n 库名 python=版本号
切换库
activate 库名
如果无效尝试conda activate 库名
删除库
conda remove -n 库名 --all
导出库
切换到需要导出的库之后,执行:
conda env export > environment.yaml
environment.yaml 保存在C:\用户\用户名\
导入库
conda env create -f environment.yaml
系统配置
国内源
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
pip install 临时使用国内源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 需要安装的模块
Anaconda修改pip install为国内源
Windows
1. 在C:\Users\你的用户名\pip,用记事本打开pip.ini文件
2. 如下
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = https://mirrors.aliyun.com
注意,如果没有该文件或文件夹可以自己创建
Linux
修改~/.pip/pip.conf
如果没有则自己创建
cd ~
mkdir .pip
touch pip.conf
sudo chmod 755 pip.conf
gedit pip.conf
Anaconda修改Conda Install为国内镜像
1. 在C:\Users\你的用户名,用记事本打开.condarc文件
2. 将default修改为国内镜像地址,如
ssl_verify: true
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
也可以用
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
恢复默认镜像(移除所有源)
conda config --remove-key channels
查看配置信息
conda config --show
设置超时时间
把连接超时的时间设置成40s,读取超时的时间修改成100s
conda config --set remote_connect_timeout_secs 40
conda config --set remote_read_timeout_secs 100
anaconda中安装cuda
注意:anaconda中安装的cuda还是依赖于系统的cuda,所以版本不能高于系统cuda,但可以低于。
可以自动适配需要的版本。
假设已安装某版本tensorflow-gpu,然后执行
conda install cudnn cudatoolkit
即可,不用指定cudn的版本。
如果没安装TensorFlow,则直接conda install tensorflow-gpu即可
Anaconda中执行Git命令
Windows环境下安装,一路默认下一步;
按网上所说配置环境变量,确保cmd下可以使用git命令;
如果已经开启了Anaconda,需要重启Anaconda。
如何启动终端
打开anaconda prompt即可
或者
打开anaconda navigator,然后针对某一个特定环境点击运行。