Windows系统命令行中使用如下命令即可添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
#设置搜索时显示渠道地址,效果如下图
conda config --set show_channel_urls yes
查看当前已有源(Current channels)
conda config --show-sources
有时候国内镜像源无法连接,需要恢复原来的源时使用如下命令:
conda config --remove-key channels
国内其他镜像源地址
阿里云
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/
安装opencv问题+conda常用命令:
-i:指定库的安装源
–trusted-host:加上这个能省很多麻烦
conda环境下升级包:conda update package
pip环境下升级包:pip install –upgrade package或pip install -U package
conda create -n newname python=3.8
conda upgrade numpy
pip install -U numpy
#安装指定版本
pip install numpy==1.23.1#如果此时有装numpy包,会卸载旧的并安装上指定版本的
#查看当前环境下安装的包
conda list
#卸载某个包,pip指令装的包一般要pip uninstall删除
conda remove package_name
conda uninstall package_name
pip uninstall package_name
解压服务器中的压缩包命令
unzip
conda环境改名(实质为先复制该虚拟环境再删除)
conda create --name newname --clone oldname
conda remove --name old_name --all
--name可以简写为 -n
conda环境导出为requirements.txt或.yml格式
正常的requirements.txt文件打开应该每行都是 包名==版本号
.yml格式用记事本打开可以看到里面信息包含了虚拟环境名和从哪安装的源路径等信息
conda list -e > requirements.txt
conda env export > environment.yml
安装requirements.txt或.yml格式文件的环境
两个命令选一个即可
pip install -r requirements.txt
conda install --file requirements.txt
conda env create -f environment.yml
conda env create -f environment.yml -p /home/user/anaconda3/envs/env_name
安装opencv(指的就是cv2)
#安装opencv指令
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn opencv-python
目前建议安装指定版本opencv-python==4.5.3.56
因为按照最新版可能遇到类似Cannot find reference ‘imread’ in ‘init.py’的警告很影响使用
命令中的–user作用(一般没必要加):是python中安装module库到用户packages路径中的方法。
在windows平台下,python版本3.7.2, 3.7.5, 3.7.8 解释器时调用 pip install –user xxx 都是将module库安装到:
C:\Users\xxx(用户名)\AppData\Roaming\Python\Python37\site-packages
在windows平台下,python版本3.8.2, 3.8.5, 3.8.8 解释器时调用 pip install –user xxx 都是将module库安装到:
C:\Users\xxx(用户名)\AppData\Roaming\Python\Python38\site-packages
在windows平台下,python版本3.9.2, 3.9.5, 3.9.8 解释器时调用 pip install –user xxx 都是将module库安装到:
C:\Users\xxx(用户名)\AppData\Roaming\Python\Python39\site-packages
如何在pycharm配置自己创建的虚拟conda环境见下图