深度学习环境配置

深度学习环境配置

对于深度学习环境配置上,一开始我对此感到非常头痛,有时候采用conda,有时候又采用pip安装,目前我觉得pip安装很快,相比较conda来说哈,而且有时候对于包太大的时候,pip安装不了的时候就需要用到手动安装这个方法。

1.conda

针对conda安装上,个人认为目前我的电脑上已经换源,还有下载位置这个部分已经完全搞好了,就是不一定能成功下载包;

1.1查看镜像源

首先是查看镜像源:conda config --show-sources

可以看到出现:

==> C:\Users\liuya\.condarc <==
envs_dirs:
  - G:\Anaonda3\envs
pkgs_dirs:
  - G:\Anaonda3\pkgs
ssl_verify: True
channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/win-64/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: True
1.2记事本更改

或者直接进入:C:\Users\liuya\.condarc,用记事本打开更改。

目前镜像源和下载位置均已设置好了,就是下载的时候搜集包这个过程太慢,所以一般都使用pip。

2.pip

用pip安装很快,但使用前一般需要升级一下:pip install --upgrade pip

2.1查看镜像源位置

首先也是查看镜像源:pip config list

可以看到出现:

global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
install.trusted-host='pypi.tuna.tsinghua.edu.cn'

或者进入:C:\Users\liuya\pip\pip.ini,用记事本进行更改。

2.2更改pip默认下载位置

再查看默认下载位置:python -m site

可以看到出现:

sys.path = [
    'C:\\Users\\liuya',
    'G:\\Anaonda3\\envs\\pytorch\\python38.zip',
    'G:\\Anaonda3\\envs\\pytorch\\DLLs',
    'G:\\Anaonda3\\envs\\pytorch\\lib',
    'G:\\Anaonda3\\envs\\pytorch',
    'C:\\Users\\liuya\\AppData\\Roaming\\Python\\Python38\\site-packages',
    'C:\\Users\\liuya\\AppData\\Roaming\\Python\\Python38\\site-packages\\win32',
    'C:\\Users\\liuya\\AppData\\Roaming\\Python\\Python38\\site-packages\\win32\\lib',
    'C:\\Users\\liuya\\AppData\\Roaming\\Python\\Python38\\site-packages\\Pythonwin',
    'G:\\Anaonda3\\envs\\pytorch\\lib\\site-packages',
    'G:\\Anaonda3\\envs\\pytorch\\lib\\site-packages\\win32',
    'G:\\Anaonda3\\envs\\pytorch\\lib\\site-packages\\win32\\lib',
    'G:\\Anaonda3\\envs\\pytorch\\lib\\site-packages\\Pythonwin',
]
USER_BASE: 'C:\\Users\\liuya\\AppData\\Roaming\\Python' (exists)
USER_SITE: 'C:\\Users\\liuya\\AppData\\Roaming\\Python\\Python38\\site-packages' (exists)
ENABLE_USER_SITE: True

可以看到默认的下载位置:

USER_BASE&USER_SITE:自定义Python脚本和自定义Python依赖安装包的基础路径

USER_SITE其实就是用户如果调用C盘路径下的python.exe中的脚本pip文件去下载,就会将site-package的默认安装到这个C盘路径下。

使用:python -m site --user-site查看个人的site-packages安装路径:C:\Users\liuya\AppData\Roaming\Python\Python38\site-packages此时是默认为c盘位置,但由于学习深度学习一般会使用Anaconda来管理各种包,所以我们可以将其安装在anaconda路径下的site-packages中去,所以我们可以对下载路径进行修改:

使用:python -m site -help,我们可以查看site.py的路径:G:\Anaonda3\envs\pytorch\lib\site.py [--user-base] [--user-site]

对其进行修改为:

USER_SITE = "G:\Anaonda3\envs\pytorch\lib\site-packages"
USER_BASE = "G:\Anaonda3\envs\pytorch\Scripts"

则pip下载位置更改成功,再使用python -m site --user-site,可知下载包位置为:G:\Anaonda3\envs\pytorch\lib\site-packages

3.手动安装包

我在安装opencv-python时,无论用conda还是pip都安装不上,后来我查询知道,可能是因为包太大的原因,因此我使用了手动安装的方法,通过在镜像网站,下载对应python版本的opencv包,再通过手动安装:

python -m pip  install F:\tools\python\opencv_python-4.4.0.46-cp39-cp39-win_amd64.whl

卸载opencv-python版本,pip模式安装的只能用pip模式来卸载:

pip uninstall opencv-python
  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值