机器学习入门(2):Ubuntu16.04环境搭建安装Anaconda和Pycharm

1.Ubuntu上安装Anaconda

在Windows上清华大学开源软件镜像站

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

下载位于最下面的Anaconda3-5.3.1-Linux-x86_64.sh,

然后将Anaconda3-5.3.1-Linux-x86_64.sh拖到虚拟机Ubuntu下,打开terminal,进行到Anaconda3-5.3.1-Linux-x86_64.sh的目录下,执行

bash Anaconda3-5.3.1-Linux-x86_64.sh。结果如下:
机器学习入门(2):Ubuntu16.04环境搭建安装Anaconda和Pycharm

然后点击一下回车,输入一个yes,之后如下:

Anaconda3 will now be installed into this location:

/home/rookie/anaconda3

- Press ENTER to confirm the location

- Press CTRL-C to abort the installation

- Or specify a different location below

[/home/rookie/anaconda3] >>>

默认安装到rookie目录(用户目录)下,点击回车,然后就正在安装了。

最后弹出如下内容

Do you wish the installer to initialize Anaconda3

in your /home/rookie/.bashrc ? [yes|no]

输入yes,之后

Initializing Anaconda3 in /home/rookie/.bashrc

A backup will be made to: /home/rookie/.bashrc-anaconda3.bak

For this change to become active, you have to open a new terminal.

Thank you for installing Anaconda3!

Traceback (most recent call last):

File "/home/rookie/anaconda3/pkgs/vscode_inst.py", line 90, in <module>

shell=CMD_REQ_SHELL)

File "/home/rookie/anaconda3/lib/python3.7/subprocess.py", line 376, in check_output

**kwargs).stdout

File "/home/rookie/anaconda3/lib/python3.7/subprocess.py", line 468, in run

output=stdout, stderr=stderr)

subprocess.CalledProcessError: Command '['/home/rookie/anaconda3/bin/conda', 'info', '--json']' returned non-zero exit status 1.

安装成功!

在终端输入python,一开始是没有显示Anacondade ,然后进行了下面操作

sudo vim /etc/profile

然后弹出
机器学习入门(2):Ubuntu16.04环境搭建安装Anaconda和Pycharm

在后面添加红笔标识的部分内容:export PATH=/home/rookie/anaconda3/bin:$PATH

下一步再重启ubuntu

重启之后输入python3,就有如下显示:

rookie@ubuntu:~$ python

Python 3.7.0 (default, Jun 28 2018, 13:15:42)

[GCC 7.2.0] :: Anaconda, Inc. on linux

Type "help", "copyright", "credits" or "license" for more information.

>>>

[1]+ Stopped python

rookie@ubuntu:~$ python3

Python 3.7.0 (default, Jun 28 2018, 13:15:42)

[GCC 7.2.0] :: Anaconda, Inc. on linux

Type "help", "copyright", "credits" or "license" for more information.

>>>

2.动手实验一下Anaconda

#看一下conda的版本

conda --version

#看一下有多少库

conda list

看见已经安装了scikit-learn,numpy等等,

在终端输入jupyter notebook,spyder都是可以打开应用的。

然后执行conda install scikit-learn ,conda install keras

没有成功:

An unexpected error has occurred. Conda has prepared the above report.

If submitted, this report will be used by core maintainers to improve

future releases of conda.

Would you like conda to send this report to the core maintainers?

怎么安装新的库???

参考https://blog.csdn.net/weixin_40920290/article/details/81055533

在终端输入anaconda search -t conda keras
机器学习入门(2):Ubuntu16.04环境搭建安装Anaconda和Pycharm

然后看了一下没有支持3.7.4的,但是在终端python看了一下是python3.7.0

昨天明明安装的是python3.7.4,然后也不知道是怎么回事了!

那我接下来就找个能支持python3.7.0的库包。

还是不行,返回这个

# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

Traceback (most recent call last):

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/exceptions.py", line 819, in __call__

return func(*args, **kwargs)

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/cli/main.py", line 78, in _main

exit_code = do_call(args, p)

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/cli/conda_argparse.py", line 77, in do_call

exit_code = getattr(module, func_name)(args, parser)

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/cli/main_info.py", line 317, in execute

info_dict = get_info_dict(args.system)

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/cli/main_info.py", line 186, in get_info_dict

user_agent=context.user_agent,

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/base/context.py", line 623, in user_agent

return _get_user_agent(self.platform)

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/_vendor/auxlib/decorators.py", line 56, in _memoized_func

result = func(*args, **kwargs)

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/base/context.py", line 920, in _get_user_agent

from .._vendor.distro import linux_distribution

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/_vendor/distro.py", line 1084, in <module>

_distro = LinuxDistribution()

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/_vendor/distro.py", line 600, in __init__

if include_lsb else {}

File "/home/rookie/anaconda3/lib/python3.7/site-packages/conda/_vendor/distro.py", line 943, in _get_lsb_release_info

raise subprocess.CalledProcessError(code, cmd, stdout, stderr)

subprocess.CalledProcessError: Command 'lsb_release -a' returned non-zero exit status 1.

`$ /home/rookie/anaconda3/bin/conda info`

An unexpected error has occurred. Conda has prepared the above report.

If submitted, this report will be used by core maintainers to improve

future releases of conda.

Would you like conda to send this report to the core maintainers?

[y/N]:

???这个我暂时也没有找到是什么问题了,还需要再研究一下!!!

3.安装Pycharm

参考https://baijiahao.baidu.com/s?id=1622347860160507809&wfr=spider&for=pc

首先,我们去Pycharm的官网去下载Pycharm,地址:http://www.jetbrains.com/pycharm/ ,大家点击download now进入下载页面,建议直接在Linux虚拟机Ubuntu系统中使用浏览器直接打开,这样会直接打开Linux对应的下载地址,社区版Pycharm已经满足大家的学习工作需求,我们下载社区版(Community):pycharm-community-2019.2.tar.gz。

然后把压缩文件解压到当前文件夹。

接着进入到pycharm-community-2019.2文件夹,点击进入bin目录,其中有一个文件叫做pycharm.sh,在bin文件夹下右键打开终端,输入运行命令:./pycharm.sh 执行Pycharm程序,即可打开Pycharm程序。如果提示没有权限,大家可以添加sudo命令进行操作:sudo ./pycharm.sh进行操作。
机器学习入门(2):Ubuntu16.04环境搭建安装Anaconda和Pycharm

根据提示的内容进行勾选同意协议,然后点击continue进入下一步,大家可以点击don’t send进入下一步,选择喜欢的界面风格,然后再次点击next进入下一步,直到提示start启动程序。
机器学习入门(2):Ubuntu16.04环境搭建安装Anaconda和Pycharm

比较简单,安装成功!
4.在Pycharm新建第一个程序

(1)新建项目test

(2)在项目中新建python文件test.py

(3)在输入代码

a = 520

print(a)

(4)设置编译选项
机器学习入门(2):Ubuntu16.04环境搭建安装Anaconda和Pycharm

如何设置编译选项?
机器学习入门(2):Ubuntu16.04环境搭建安装Anaconda和Pycharm

选择目标文件夹当动中的 *.py 文件。

好了,之后点击运行,会输出520,祝大家情人节快乐!

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

骨子带刺

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值