V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jakeyfly
V2EX  ›  问与答

一直在用 WSL 学习 Python 然后自己 玩玩 但是还是很不方便的

  •  
  •   jakeyfly · 2020-01-01 20:27:50 +08:00 · 2980 次点击
    这是一个创建于 1566 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我在想如果用自带的 hyper-v 装个虚拟机 然后 WIN10 的 PYCHARM SSH 到这个虚拟机 不是也一样开发吗学习吗

    而且只要分配很少的资源给虚拟机 虚拟机也只要开个端终大小的窗口 只用终端就行啦

    我感觉我想的没毛病啊

    23 条回复    2020-06-25 23:53:53 +08:00
    renmu
        1
    renmu  
       2020-01-01 20:29:30 +08:00 via Android
    我觉得直接用 win 学习 Python 就非常方便了
    jakeyfly
        2
    jakeyfly  
    OP
       2020-01-01 20:30:39 +08:00
    @renmu 我第一天学 PYTHON 的时候 就许多人告诫我 要在 LIUNX 环境下学习 事实证明这是对的 所以我之后用了一断虚拟机 就换用 WSL 了 一直到现在
    lostberryzz
        3
    lostberryzz  
       2020-01-01 20:32:26 +08:00
    确实是这样,虽然可以跑但是违和感十足。硬件合适的话黑果不错的,各种常用软件都有支持
    renmu
        4
    renmu  
       2020-01-01 20:32:45 +08:00 via Android
    lostberryzz
        5
    lostberryzz  
       2020-01-01 20:34:53 +08:00
    就学习 Python 这个问题来说,直接 Python 官网下个 exe 安装包足矣
    renmu
        6
    renmu  
       2020-01-01 20:35:36 +08:00 via Android
    其实如果不搞机器学习,哪个平台学习 Python 都非常方便,都是开箱即用,反而有时候 Linux 要去折腾环境
    TrembleBeforeMe
        7
    TrembleBeforeMe  
       2020-01-01 20:38:29 +08:00
    如果你用的是 vscode 的话可以在 vscode 里面一键链接 wsl
    pcbl
        8
    pcbl  
       2020-01-01 20:45:32 +08:00 via Android
    直接用 win 足够了
    jakeyfly
        9
    jakeyfly  
    OP
       2020-01-01 20:56:33 +08:00
    楼上的几位 都没明白我的意思 我还是觉得 要一个 LINUX 的环境 好 现在有好几种选择 一种是 WSL 子系统 另一个 Vagrant
    还有就是 DOCKER 了 不知道那个更方便一点
    murmur
        10
    murmur  
       2020-01-01 21:01:48 +08:00
    直接装双系统 linux,源生的最纯正肯定不会出问题,windows 设备最便宜的就是硬盘和内存,不要忘了这个优势
    loading
        11
    loading  
       2020-01-01 21:08:52 +08:00 via Android
    装个 vbox 虚拟机装 ubuntu,别玩什么 docker 那些,你还早呢。
    xgfan
        12
    xgfan  
       2020-01-01 21:48:42 +08:00 via iPhone
    一群人都没看正文。
    答案是: 是的。WSL2 就是像你说的那样,hyper v 虚拟机。
    rayhy
        13
    rayhy  
       2020-01-01 21:55:38 +08:00 via Android
    一个是社区版的 pycharm 没有远程的功能;另一个是 wsl 可以方便的和 Windows 系统下的文件交互而虚拟机不方便。
    之前的 wsl 读写性能有问题,现在 wsl2 个人感觉很不错了。
    另外,俺的电脑是 4 年前 4000 买的,现在每次开个虚拟机都卡的不行…
    explore365
        14
    explore365  
       2020-01-01 22:35:22 +08:00
    WSL
    Virace
        15
    Virace  
       2020-01-01 23:13:58 +08:00 via Android
    年底云服务器都非常便宜,配置不用太高随便整一个!然后 pycharm 或者 vscode 远程开发不要太舒服!
    PbCopy111
        16
    PbCopy111  
       2020-01-02 00:33:26 +08:00
    别纠结这个,我以前一直在 mac 下玩耍,换成 win 以后,装了个 WSL,结果点开 vscode 的时候,就可以选择 remote wsl 这玩意了。简单说就是 win 下写代码,其他一切都在 wsl 下面跑,就是一个纯粹的 ubuntu 环境啊。我觉得挺好的,而且简单,没什么学习曲线。
    CallMeReznov
        17
    CallMeReznov  
       2020-01-02 09:11:37 +08:00
    除了 Supervisor.我暂时没见过 windows 下用 python 有啥不能用的.
    当然了我也不是专业开发.
    kaesi0
        18
    kaesi0  
       2020-01-02 09:15:05 +08:00
    买了个阿里的最低端服务器,配合 pycharm 远程调试,win 和 mac 无缝衔接,真香
    hhhsuan
        19
    hhhsuan  
       2020-01-02 09:39:50 +08:00
    奇怪,windows 下怎么就不能学了,不要自我设限。
    crella
        20
    crella  
       2020-01-02 10:52:16 +08:00
    除了因为 msys2 的 libxml2-devel 有坑导致 nokogiri 无法编译之外,我已经从 rubyinstaller 换到 msys2 提供的 ruby 的环境。再也不想吃 ms 的默认 gbk 的难用的 cmd/powershell 了。
    jakeyfly
        21
    jakeyfly  
    OP
       2020-01-02 12:43:56 +08:00
    @PbCopy111 现在版本的 VSCODE 可以选择 WSL 里面的解释器了吗 我以前还是不行的
    PbCopy111
        22
    PbCopy111  
       2020-01-03 08:48:03 +08:00
    @jakeyfly 嗯嗯,我也是刚发现有了 WSL 模块了,挺好玩的。
    jakeyfly
        23
    jakeyfly  
    OP
       2020-06-25 23:53:53 +08:00
    @kaesi0 好使吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5481 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 06:56 · PVG 14:56 · LAX 23:56 · JFK 02:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.