centos安装Anaconda3,及conda安装pymysql的填坑记录

   日期:2020-05-31     浏览:315    评论:0    
核心提示:前言网上有很多,安装Anaconda3的版本,由于每次安装,都会遇到不同的问题,特此汇总记录一下centos安装Anaconda3,及conda安装pymysql的填坑经历安装准备centos系统,可能本地默认安装的是python2(官方已经终止更新) 已经下载好的Anaconda3-5.3.1-Linux-x86_64.sh(提取码:n49i)备注:windows版的Anaconda3-5.3.1-Windows-x86_64.exe(提取码:t7gg)安装1.把下载后的Anaco开发工具

前言

网上有很多,安装Anaconda3的版本,由于每次安装,都会遇到不同的问题,特此汇总记录一下centos安装Anaconda3,及conda安装pymysql的填坑经历

安装准备

  • centos系统,可能本地默认安装的是python2(官方已经终止更新)
  • 已经下载好的Anaconda3-5.3.1-Linux-x86_64.sh(提取码:n49i)

备注:windows版的Anaconda3-5.3.1-Windows-x86_64.exe(提取码:t7gg)

安装

1.把下载后的Anaconda3-5.3.1-Linux-x86_64.sh,随意放到centos的指定目录,开始安装

./Anaconda3-5.3.1-Linux-x86_64.sh -u

备注:-u是指强制安装,即使以前安装过,还可以重复安装

2.可能第一次安装遇到报错: bunzip2: command not found,解决

sudo yum install -y bzip2

3.重复1步骤的命令,一路yes或者按enter键,但是要问你是否安装vs code,您就需要考虑了,根据您的实际况,选择yes/no

4.安装完后,发现您的centos还是python2,但是在安装Anaconda3中都是python3啊?这时候,您就需要

export PATH=$PATH:/root/anaconda3/bin
source /root/.bashrc

配置国内镜像

由于使用原来的默认镜像太慢,下载python的依赖太慢,所以可以选用国内代理镜像,如清华/中科大/豆瓣……

具体操作,先建一个 .condarc文件

 vim ~/.condarc

再把以下内容复制进去,default可以删除

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
show_channel_urls: true

遇到较大的坑

由于自己在安装Anaconda3的时候,选择的是自定义的目录,出现各种的问题,一气之下,把/tmp/az_tmp/py_conda/bin/python给删除了,结果连续几天都不能使用python,一直报“py_conda/bin/python: 坏的解释器: 没有那个文件或目录”

解决:

进入cd /usr/bin/目录,查看python的软连接情况

cd /usr/bin/
ls -al python*

发现有一个python的软连接标红色,且说软连接指向不存在,好吧,不存在,就删除,重新指向默认的python2

mv python2 python
ls -al python*
python --version

再次重装Anaconda3,重复上面的安装步骤,非常顺畅!

但是还是报错“py_conda/bin/python: 坏的解释器: 没有那个文件或目录”

原来是,Anaconda3自定义安装的目录已经不存在了,但是配置还存在/root/.bashrc文件中,于是进入

vim /root/.bashrc

把旧的配置删除,然后一切正常了!

source /root/.bashrc

安装pymysql

用pip安装

由于项目中需要,所以查看conda list,发现有pandas,竟然没有pymysql

pip install pymysql

出现让您更新pip版本

pip install --upgrade pip

但是又报twisted 18.7.0 requires PyHamcrest>=1.9.0, which is not installed.

pip install PyHamcrest>=1.9.0
pip install --upgrade pip
pip install pymysql

用conda安装

conda install pymysql

很顺利,中间没有报错

直接yes,成功安装

友情链接:https://blog.csdn.net/qq_36048987/article/details/89452858

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服