最近一星期开始学习Python,也不知从哪里学起,正好在CSDN中看到“精华Python小课 3天零基础入门”,付了钱后开始学习。
刚开始就是简介,安装一些IDE。。。。课程这块讲得稀烂,可能在讲师眼里,都是小问题,但是在小白我这里就出了问题。
然后在网上百度才发现,好多关于anaconda的安装类问题,看来不止我一个遇到问题。
我的具体问题是:
1.安装anaconda时,除了安装位置,其他都是默认,安装过程非常慢。。。安装过后我看了一下占用空间,好家伙,好几个G。
后面发现的一个安装教程,地址:https://www.py.cn/tools/anaconda/15748.html,要是早发现它就好了,我是稀里糊涂安完。
2.安装成功后,使用anaconda创建env时,python只有3.8一个版本选择,然后右下角fetching Python-3.8.5长时间无反应。
大数说法是镜像问题,更换清华镜像。修改步骤:
1.打开cmd,输入以下命令
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
2.找到计算机中的c盘--用户--你的用户名--.condarc文件,右键选择记事本打开,删除里面的default是那一行
我最后能创建env时的文件内容如下:
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
ssl_verify: true
3.更新镜像,index后去创建env又报错,报错信息:
PackagesNotFoundError: The following packages are not available from current channels:
- python=3.8
Current channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org
and use the search bar at the top of the page.
然后再去百度,csdn
解决办法:https://www.cnblogs.com/hellojiaojiao/p/10790273.html
首先输入 anaconda search -t conda lifelines,这样子就会显示可用的版本 ,我的显示效果如下所示
选择适合自己的版本,比如,我选择的就是conda-forge/lifelines,在命令行中输入:
conda install -c https://conda.anaconda.org/conda-forge lifelines, 注意conda-forge和lifelines之间没有“/”。
之后我再去创建env,就看到Python不只有3.8,还有3.6其他版本,选择3.8没响应,但是选择3.6就ok了。
4.在这里补充一个不重要的问题:打开cmd黑窗口,输入python,总是打开商店,我将python配置到环境变量中,还是打开商店。莫名其妙,纳闷,后来发现Path第一个变量配的是商店WindowsApps,把他放到最后就可以了,然后输入python就可以了。如图