分享缩略图

分享到:
链接已复制
首页> 新闻中心>

PyCharm显示 无效的 Python SDK

2025-06-24 12:47:06

来源:新华网

字体:

Python项目￰在我的电脑上建立了一个虚拟环境c;然后直接压缩整个文件夹,发送到另一台电脑,结果..。

点击配置界面后。

 这条路没问题,这的确是我Python虚拟环境的路径,经过半天的搜索,我发现了以下文件:

打开后,Python的基本解释器路径是我原来的计算机路径,直接粘贴后,另一台电脑上没有原电脑的路径,

然后将Python路径࿱修改为当前计算机a;

 然后可以正常使用,但是还是有一点瑕疵󿀌

 众所周知,#xff0c;到目前为止,在PyChram中创建的最高虚拟环境版本是3.12.3,上面显示的是3.13,我确实用了3.12,不知道是显示问题还是什么。

我的控制台输出确实是3.12, (其实我用的是3.12.3,另一台电脑显示3.12.3,选择3.12.3的新项目后,输出3.12.0,不知道为什么,也许我的电脑本地python是3.12.0,另一台电脑显示正常:),3.13显然不对󿀌(3.13.0已在官网更新。

因此,另一种方法是重用新计算机建立虚拟环境󿀌 选择你想要的版本,然后在原电脑上建立powershell脚本(#xff09需要虚拟环境运行;,让它输出当前的python库版本,

## CreatePipList.ps1# 定义目标文件的完整路径$filePath = ".\src\requirements\piplist.txt"# 获取目标文件的目录路径$directoryPath = [System.IO.Path]::GetDirectoryName($filePath)# 检查目录是否存在,如果没有,创建它的if (-Not (Test-Path -Path $directoryPath)) {     New-Item -ItemType Directory -Path $directoryPath -Force}# 执行 pip freeze 并将输出重定向文件pip freeze > $filePath。

执行后,将将当前库的版本输出到目标txt文件下:

 。

执行后,将将当前库的版本输出到目标txt文件下:

 。

然后在新电脑上建立的新环境下执行:

pip install -r piplist.txt -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple。

这里用的是清华 PyPI 镜像网站󿀌也可以代表下载󿀌然后整体更换venv文件夹中的Lib文件夹:至此解决。 。

【责任编辑:新华网】
返回顶部