一直在用 WSL 学习 Python 然后自己 玩玩 但是还是很不方便的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jakeyfly
V2EX    问与答

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

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

    我在想如果用自带的 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 那些,你还早呢。
    6IbA2bj5ip3tK49j
        12
    6IbA2bj5ip3tK49j  
       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     Solana     3375 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 04:32 PVG 12:32 LAX 21:32 JFK 00:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86