jakeyfly
V2EX  ›  问与答

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

  •  
  •   jakeyfly · Jan 1, 2020 · 3695 views
    This topic created in 2360 days ago, the information mentioned may be changed or developed.

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

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

    我感觉我想的没毛病啊

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