Windows PyCharm 2022/2023 使用Centos7 的虚拟环境 venv 实现文件实时同步 代码代码Git自动识别 解决 Samba Cannot Save File 的问题

前期准备

git报错 fatal: unsafe repository 解决方法

因为是远程文件夹,老版本时没这个问题,新版本git或者pycharm有这个限制,不能自动识别更改的代码,报unsafe.directory的问题,直接暴力解决,加*

git config --global --unset safe.directory 这个--unset好像没屌用,真二,我不得不全局搜了下gitconfig配置,然后直接改的,一开始加错了,又删不掉,真纠结!

# 这个--global 加多了,用--unset根本没屌用 真鸡儿二
# 我是全局搜.gitconfig 然后去掉的 一开始路径加错了
git config --global --add safe.directory "*"

这样就能让pycharm自动识别修改的文件自动上传了

Samba 创建的共享文件夹pycharm无法保存

粗暴解决方案,到Centos机器中,对项目根目录执行下面的脚本:

chmod -R 777 chatgpt-server

Windows 与 Centos 怎么搞共享文件夹,之前写了一篇,这里直接引用

hyperf 关于配置yasd调试器进行远程调试 swoole sdebug调试 window+linux 共享文件夹开发汇总_森叶的博客-CSDN博客yasd github下载链接:https://github.com/swoole/yasd安装文档都写的很详细了https://huanghantao.github.io/yasd-wiki/#/这里我们提phpstorm这边:开启9000端口如果你使用的是phpstorm2020以下版本,那么现在虚拟机中运行php -e bin/hyperf.php start 就可以被监听到了,但是如果你使用的是phpstorm2020的话,你就得手动处理下servers的mapping的根路https://blog.csdn.net/wangsenling/article/details/115962521

参考知乎的一篇文章,这里再补充 一点:

Pycharm远程调试及远程虚拟环境(包括Docker) - 知乎作者:Zarten 知乎专栏:Python爬虫深入详解 知乎ID: Zarten 简介: 互联网一线工作者,尊重原创并欢迎评论留言指出不足之处,也希望多些关注和点赞是给作者最好的鼓励 !概述通常我们大部分人都是在windows环境…https://zhuanlan.zhihu.com/p/70903277Centos7的虚拟环境怎么搞?

下面这个是我个人用的截图

Centos中安装了privoxy,里面有个配置要改下,改为外边机器的IP

 外边的机器要开启局域网内可访问

 virtualbox 桥接网络未发现的原因是驱动未安装,更改网络适配器,以太网——属性——安装——服务,选择virtualbox路径下的驱动,具体找网上,一般人不会频繁碰到这个问题

 centos 中用miniconda,然后创建python3.8环境,再用脚本创建venv,命令不会的都去问chatgpt即可,比教科书讲得还细,以后命令就不用自己记了。

python -m venv venv

2022.3 Pycharm配置过程,点击设置,找到python编译器,点击右边增加编译器

 一路next,直到配置路径对应为止,一定要选择存在的环境,进行路径配置,否则IDE就不能使用远程虚拟环境的代码,因为共享代码,同步文件夹那个可以不对应,也即windows的代码同步到一个额外的文件夹下,不会相互影响当前的代码,否则会出现死循环,即windows同步到centos,centos再同步到windows的死循环

 这样就取得远程venv的包,只有这样,本地才会有代码提示,而且点进去后,是远程的代码,python有很多东西是windows装不了的,这样代码库就都是Centos那边的了,这个特别有意思,这样venv都是在Centos那边装,而代码可以在Windows这边开发,利用PyCharm可以很高效的开发

追加个知识点(可忽略)

以前windows都可以点击最右下角的竖杠,现在不行了,只能按Window + D键才能回到桌面

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/45383.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

接口间参数传递的一种解决方案

引言 做过接口自动化测试的同学肯定都熟悉在全链路测试过程中,很多业务场景的完成并非由单一接口实现,而是由很多接口组成的一条链路实现。例如你在淘宝上购物场景。 不同于单接口测试,这种链路型的接口自动化测试,由于接口间有参…

计算机应用设计大赛获奖信息,北京大学第六届“计算机应用设计大赛”圆满落幕...

6月6日下午,北京大学创新创意系列赛事颁奖典礼在英杰交流中心月光厅举行,会上颁发了计算机应用设计大赛、“挑战杯”系列竞赛、数学建模与计算机应用竞赛和“禁毒教育”创意大赛四项赛事的各类奖项。信息科学技术学院2013级本科生王迪作为获奖代表上台领…

魔物学院计算机,测试 | 你属于魔法学校什么学院的?

原标题:测试 | 你属于魔法学校什么学院的? 本Part长年主持:绿茶 本Part今日主人公:心理测试 如果你有机会在霍格沃茨魔法学校读书,依据你的性格,分院帽会把你分到哪个学院呢?你适合哪个学院呢?是高贵的斯莱特林,还是勇敢的格兰芬…

uniapp 微信小程序通过 wx.openCustomerServiceChat对接客服。

直接上解决方案,直接在绑定的方法中调用wx.openCustomerServiceChat 方法即可。 需要注意的几点。 hbuilder x 需升级到 3.4.3 版本以上。使用的,微信开发者工具中是看不到效果的,需要打包后,在微信中扫码查看。(体验…

微软丢出王炸:微软发布重磅更新Windows Copilot

在今天凌晨结束的微软 Build 2023 大会上,微软发布了重磅更新Windows Copilot. 微软此前把 GPT-4 接入Office 套件而推出的 Copilot,将全面集成到 Windows 系统。 Windows Copilot 注册直通: https:/forms.office.com/pages/responsepage.asp…

仿QQ聊天程序

仿QQ聊天程序 转载请标明出处:牟尼的专栏 http://blog.csdn.net/u012027907 一、设计内容及要求 1.1综述 A.系统概述 我们要做的就是类似QQ这样的面向企业内部的聊天软件,基本功能和QQ类似。首先,系统分为两大部分,第一部分是…

仿微信语音聊天

如上图,是常见的仿微信的聊天程序,实现的效果如上图所示,由于项目太大,本文只讲录音部分。本项目示例代码:https://github.com/xiangzhihong/weixinAudio 主要用到4个核心类: 自定义录音按钮(R…

Android 仿微信实现语音聊天功能

在此感谢鸿洋大神,因为我这是在慕课上看大神的视频做出来的。 代码中我已经添加了很多很多注释,不光是为了大家,也是为了自己能够更加透彻的理解该功能 支持原创,也不算原创了哈哈~ http://blog.csdn.net/lhk147852369/article/…

【Unity人物动画】SALSA With RandomEyes (语音生成嘴型/人物说话) 使用

SALSA使用探索 之前做项目时想实现人物说话的效果,因为我们的语音是AI合成的,有很多片段,如果能根据语音生成嘴部的动画,那将极大便利我们的工作。后面是找到了SALSA的这款插件,并摸索出使用方法。 1 插件介绍 官方网…

仿QQ聊天程序(java)

简易版qq聊天:qq聊天[简易版] (resourcecode.cn) 推荐java最新聊天项目(java仿微信聊天): java 简单仿微信聊天(springboot)_Garry1115的博客-CSDN博客_springboot 模拟微信 转载请标明出处:牟尼的专栏 牟尼的博客_CSDN博客-算法…

LaTeX数学公式输入初级入门

LaTeX最强大的功能就是显示美丽的数学公式,下面我们来看这些公式是怎么实现的。 1、数学公式的前后要加上 $ 或 \( 和 \),比如:$f(x) 3x 7$ 和 \(f(x) 3x 7\) 效果是一样的; 如果用 \[ 和 \],或者使用 $$ 和 $$&a…

《LaTex》LaTex数学公式简介

LaTex数学公式简介 文章目录 一、引用数学公式的方法二、LaTex数学公式的基本代码1. 符号1.1. 常规的数学符号:直接从键盘输入1.2. 任何1.3. 存在1.4. 属于1.5. 小于等于1.6. 大于等于1.7. 约等于1.8. 更多数学符号 2. 希腊字母2.1. 阿尔法2.2. 贝塔2.3. 伽马2.4. 希…

LaTex数学公式简介

LaTex数学公式简介目录 一、引用数学公式的方法二、LaTex数学公式的基本代码1. 符号1.1. 常规的数学符号:直接从键盘输入1.2 标志符1.3 希腊字母1.4 运算符1.4.1 三角函数1.4.2 极限1.4.3 项数和指数1.4.4 积分1.4.5 矩阵 三、补充四、参考文献 一、引用数学公式的方…

常用数学公式,推导记录

1 组合数计算公式 组合公式的推导由排列公式去掉重复的部分得来。 排列是,从n个不相同元素中取出m个排成一列(有序),第一个位置可以有n个选择,第二个位置可以有n-1个选择(已经有1个放在前一个位置&#xff…

CMU 开源数学神器,可快速将数学公式转为精美图表!

公众号关注 “GitHubDaily” 设为 “星标”,每天带你逛 GitHub! 转自机器之心 在有些人眼里,数学公式就是一堆数字和符号,但在另一些人看来,这些数字和符号是可以动的,而且极富美感。为什么会有这种差距&am…

Markdown / KaTex数学公式汇总

目录 【LaTex和KaTex】【软件推荐 Mathpix】一、如何插入公式二、上下标三、常用运算符四、高级运算符五、常用数学符号六、特殊符号6.1 箭头6.2 公式序号 七、括号使用八、矩阵九、集合运算十、希腊字母十一、字符大小 【LaTex和KaTex】 LaTeX是一种基于ΤΕΧ的排版系统&…

Latex数学公式表

1. Latex的两种公式模式 行间(inline)模式:即在正文中插入数学内容。行间公式用$ … $ 独立(display)模式:独立成行,可以有或没有编号。无编号用\ [ … \ ] 2.基本元素 希腊字母 标注 上下标 分数 运算符 求和(\sum)&…

陶哲轩预言成真!MIT加州理工让ChatGPT证明数学公式,数学成见证AI重大突破首个学科

来源 | 新智源 ID | AI-era 大语言模型,可以用来证明数学定理了! 「数学天才」陶哲轩曾在一篇博客中称,2026年,AI将与搜索和符号数学工具相结合,成为数学研究中值得信赖的合著者。 这个预言,如今已经成…

Typora数学公式大全

Typora数学公式大全 typora做笔记时候经常要插入数学公式,但是好多符号难以记忆,所以该文总结个人常用符号便于查找 1 常见希腊字母 公式代码公式代码公式代码\alphaα\xiξ\omegaω / Ω\betaβ\zetaζ\phiΦ / φ\deltaδ / Δ\DeltaΔ\piπ\epsilo…

福布斯发布2023全球亿万富豪榜

中国内地亿万富豪人数仍位居全球第二,仅次于美国。 对于全球富豪们来说,过去的一年充满挑战。利率骤增、股价承压、独角兽估值受挫,无一不对全球企业经营造成巨大影响。 2023福布斯全球亿万富豪榜的上榜人数较去年下降28位,总人…