shell

本文探讨了将深度学习项目从Linux迁移到Windows环境的挑战,建议优先考虑远程运行Linux项目以避免兼容性问题。在Windows中,PyCharm可以运行.sh脚本,但可能失去部分Python调试功能。对于.sh脚本,可以通过配置环境变量或在Python中实现等价调用来替代。
摘要由CSDN通过智能技术生成

1、很多深度学习项目代码源生是在linux运行的,如果要改到windows环境,运气好的话,可能小改一下就行。但大部分项目可能要改很多配置和代码很麻烦,甚至可能有些完全无法兼容的问题。所以建议可以小尝试下能不能调通,但一般还是推荐直接远程运行。

2、.sh是linux的bash脚本,windows对应的是.bat的cmd命令行脚本。不知道pycharm可不可以直接运行sh或bat(可以),估计就算可以,也会丢掉python的调试功能。

3、大部分深度学习项目写的sh,一般是有些环境参数配置,然后执行了一个python程序。可以在pycharm里edit配置等价实现。比如sh的export可以改成pycharm里配置环境,或者python里配置os.environ

1、用远程运行linux项目而不是改到window跑能省很多事

2、利用pycharm可以解决部分sh配置问题,但不一定能解决全部问题。如果非要运行调试python,有时候需要了解sh整套代码原理,然后在python里用其他代码实现等价调用。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值