跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • [求助]sublime3 + anaconda + virtualenv 的正确姿势
未分類
3 10 月 2020

[求助]sublime3 + anaconda + virtualenv 的正确姿势

[求助]sublime3 + anaconda + virtualenv 的正确姿势

資深大佬 : jeeyong 3

安装配置了 sublime text 3 的 python 开发环境. 想通过 virtualenv 隔离各个项目. 现在的配置: Sublime Text3 Anaconda Virtualenv

问题: Anaconda 的 python 路径如果设置成 python.exe, 使用默认路径. 那么激活虚拟环境后, 代码提示的时候不能够提示虚拟环境中安装的库. 只能提示默认路径中安装的库. 所以应该如何正确配置 Sublime+Virtualenv+Anaconda 呢?

需求: 想要在切换虚拟环境后, 也可以正确提示该环境中安装的库.

尝试过每次修改 Anaconda Settings 中的

"python_interpreter": "python" 

可以正确提示, 但这个方法太繁琐了, 每次切换项目都要重新设置吗?

希望有经验的朋友指点一下.

大佬有話說 (14)

  • 資深大佬 : ljpCN

    pycharm,vscode 欢迎你。

  • 主 資深大佬 : jeeyong

    @ljpCN 觉得 sublime 方便, 启动快, 执行快, 而且坦白的说,vscode 我也弄不明白..

  • 資深大佬 : ljpCN

    @jeeyong [VSCode 切换 python 环境]( https://code.visualstudio.com/docs/python/environments)鼠标点点就可以,貌似安装 python 插件后它可以识别到项目下的环境并询问你是否使用。Sublime 貌似装个 conda 的插件可行,你试试:[文档]( https://docs.anaconda.com/anaconda/user-guide/tasks/integration/sublime/)

  • 資深大佬 : ljpCN

    @ljpCN 链接有点问题,分别是: https://code.visualstudio.com/docs/python/environments,https://docs.anaconda.com/anaconda/user-guide/tasks/integration/sublime/

  • 資深大佬 : ljpCN

    @ljpCN 醉了。。。请教一下 v 站发外链的正确姿势?

  • 主 資深大佬 : jeeyong

    @ljpCN 好嘛..我感觉你这是给我引导另一个体系去了….
    我试着研究一下

  • 主 資深大佬 : jeeyong

    @ljpCN 我都是
    “`+语言或者配置文件, 再“`结束

    貌似不能直接点击噢

  • 資深大佬 : ruanimal

    Anaconda 可以改全局配置

  • 主 資深大佬 : jeeyong

    @ruanimal

    “`Config
    {
    “settings”:
    {
    // 虚拟环境中 Python 的路径
    “python_interpreter”: “D:\coding\web\Scripts\python.exe”,
    // 虚拟环境 site-package 路径. 我感觉好像设置后稍微会提高代码提示的响应速度.
    “extra_paths”:
    [
    “D:\coding\web\Lib\site-packages”
    ]
    },
    “build_systems”:
    [
    {
    “file_regex”: “^[ ]*File “(…*?)”, line ([0-9]*)”,
    “name”: “Anaconda Python Builder”,
    “selector”: “source.python”,
    “shell_cmd”: “”D:\coding\web\Scripts\python.exe” -u “$file””
    }
    ],
    “folders”:
    [
    {
    // “follow_symlinks”: true,
    “path”: “.”
    }
    ],
    “virtualenv”: “D:\coding\web”
    }
    “`

    这样貌似就可以正常使用了.
    刚配置完, 还没做更多的测试..
    之前可能因为安装和删除的插件太多, 代码提示会卡..重新装了一遍好了.

    我去读了一遍 Anaconda 的配置文件说明.
    [url]http://damnwidget.github.io/anaconda/anaconda_settings/#python-interpreter-settings[/url]

  • 資深大佬 : marczhao

    ![PyCharm with Conda]( https://imgur.com/a/i7gplRH)

    个人感觉这个还是 PyCharm 方便吧?

  • 資深大佬 : wolfan

    sublime 都好像很久没更新了的样,好似自打 vscode 出来后就不怎么更新了。大约是用户断崖式的掉了一波后维护力度就降下来了吧。

  • 資深大佬 : keith1126

    @wolfan #11

    因为正在开发 Sublime Text 4: https://gist.github.com/jfcherng/7bf4103ea486d1f67b7970e846b3a619

  • 資深大佬 : Huelse

    建议放弃 sublime3,这玩意连中文字符集都没有,导致看某些老文件直接注解乱码。。。

  • 資深大佬 : wangkun025

    @Huelse 比如?给个文件我看看。多谢。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具