Ubuntu下Anaconda和Pycharm配置方法详解

作者:lyckatil 时间:2022-06-16 21:11:43 

本文为大家分享了Ubuntu下Anaconda和Pycharm的配置方法,供大家参考,具体内容如下

1.对于Ubuntu18.04,一开始会有一个系统默认的python解释器,是3.6版本,位置在/usr/bin/python3.6。可以通过在terminal中输入python或者python3来查看。

Ubuntu下Anaconda和Pycharm配置方法详解

2.安装了Anaconda3之后,Anaconda会自带一个python解释器,也是3.6版本,位置在/home/li/anaconda3/bin/python3。一旦安装了Anaconda,这个python就会变成默认的。在terminal里面直接输入python,显示的位置就是这个。

Ubuntu下Anaconda和Pycharm配置方法详解

3.这个Anaconda默认的python,在系统之外虚拟出来一个使用python的环境,叫做base。在这个环境下面安装的库,不会与系统自带的python以及库冲突。星号表示默认。

Ubuntu下Anaconda和Pycharm配置方法详解

4.此外,可以在Anaconda上再虚拟出各种自定义环境,能够选择python版本和库版本。比如我新建了一个环境较python2,此时的python位置在/home/li/anaconda3/envs/python2/bin/python,其中的python2是我给这个虚拟环境的命名。新建环境可以通过Anaconda 操作界面,也可以使用指令。

Ubuntu下Anaconda和Pycharm配置方法详解

Ubuntu下Anaconda和Pycharm配置方法详解

5.其他一些anaconda 指令如下

创建环境,可以指定版本


conda create --name your_env_name
conda create --name your_env_name python=2.7
conda create --name your_env_name python=3
conda create --name your_env_name python=3.5

创建包含某些包的环境,可以指定包版本


conda create --name your_env_name numpy scipy
conda create --name your_env_name python=3.5 numpy scipy

列举当前所有环境,进入和退出环境


conda info --envs
conda env list
source activate your_env_name
source deactivate

uninstall Anaconda


rm -rf ~/anaconda3

6.在pycharm中选择interpreter的时候,选择conda environment。然后选择base环境下,或者其他环境下的python,这样就能得到想要的python以及该环境下的库了。

这个图中选择的是系统默认的python解释器,可以看到下面很多包是没有的。

Ubuntu下Anaconda和Pycharm配置方法详解

这次选择的是Anaconda的默认python解释器,tensorflow就在里面了。

Ubuntu下Anaconda和Pycharm配置方法详解

Ubuntu下Anaconda和Pycharm配置方法详解

如果选择自定义的环境python2中的解释器,可以看到这个虚拟环境中只有最基本的一些库。

Ubuntu下Anaconda和Pycharm配置方法详解

Ubuntu下Anaconda和Pycharm配置方法详解

来源:https://blog.csdn.net/s09094031/article/details/82747177

标签:Ubuntu,Anaconda,Pycharm
0
投稿

猜你喜欢

  • Python Pillow.Image 图像保存和参数选择方式

    2023-03-03 03:36:54
  • Win10环境python3.7安装dlib模块趟过的坑

    2021-03-25 14:09:25
  • js插入flash可防止虚线框激活

    2009-03-13 13:31:00
  • oracle中commit之后进行数据回滚的方法

    2024-01-25 01:00:53
  • 教你一步步实现一个简易promise

    2024-04-26 17:11:37
  • python中实现指定时间调用函数示例代码

    2021-04-20 07:14:25
  • PHP多种序列化/反序列化的方法详解

    2024-04-30 08:47:55
  • 解决MySQL报错:You can‘t specify target table ‘region‘ for update in FROM clause

    2024-01-27 08:02:39
  • PyCharm创建Django项目的简单步骤记录

    2023-08-28 11:03:37
  • 经典分享MySQL的limit查询优化

    2011-05-05 15:47:00
  • 一文搞懂MySQL索引所有知识点

    2024-01-27 14:01:43
  • MySQL 5.7增强版Semisync Replication性能优化

    2024-01-22 21:39:04
  • python 随机生成10位数密码的实现代码

    2021-08-01 23:49:02
  • sql Set IDENTITY_INSERT的用法

    2024-01-14 14:27:47
  • 聊一聊JS中的prototype

    2024-05-02 16:20:18
  • JavaScript实现的反序列化json字符串操作示例

    2024-04-10 10:46:01
  • 关于AnacondaNavigator Jupyter Notebook更换Python内核的问题

    2022-11-17 07:21:59
  • python实现博客文章爬虫示例

    2022-06-30 08:20:40
  • MySQL安全策略(MySQL安全注意事项)

    2024-01-22 19:57:25
  • python连接数据库后通过占位符添加数据

    2024-01-15 06:29:34
  • asp之家 网络编程 m.aspxhome.com