ubuntn 18.04安装SourceInsight3.5(已验证)

本文介绍了如何在Linux系统(如Ubuntu)上通过Wine兼容层安装并激活SourceInsight3.5,包括安装wine、配置wine环境、下载安装包和激活步骤。

          Source Insight作为一款看代码神器在大型c、c++项目中必不可少,但是Source Insight软件并不支持Linux操作系统,只支持Windows操作系统。
         想要在linux系统上安装window软件就需要借助wine,wine 是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层,简单来说,就是Ubuntu安装了Wine,就可以实现在Ubuntu系统上运行exe类型的软件。
1 、安装wine

执行以下命令安装:

sudo apt-get install wine-development

2、重新配置wine:
winecfg

一般选择windows7就可以了。
3、安装SourceInsight

4、下载安装包,下载地址为:Downloads - Source Insight,选择了3.5,因为4.0版本的安装了会出现菜单栏乱码的问题。
5、在安装包路径下执行以下命令:

        wine Si3586Setup.exe

按步骤安装完毕就可以了。
6、激活

以下激活码亲测有效:SI3US-361500-17409
 

<think>好的,我现在需要帮用户在Ubuntu 18.04安装Python 3.5。首先,我得回忆一下系统默认的Python版本。Ubuntu 18.04原本自带的是Python 3.6,但用户需要降级到3.5,可能是因为某些库不支持更高版本。那要怎么安装旧版本呢? 首先,我应该考虑添加第三方仓库,比如deadsnakes PPA,因为官方仓库可能已经不提供旧版本了。记得用户可能需要先更新系统包列表,然后安装依赖项。步骤大概是添加PPA,更新,然后安装python3.5。 不过,安装完成后,用户可能还需要安装pip,这时候可能需要用get-pip.py脚本,指定Python版本。另外,还要注意安装venv模块,可能需要单独安装python3.5-venv。还有,用户可能需要设置Python3.5作为替代版本,用update-alternatives来管理多个版本。 接下来,我需要验证步骤是否正确。比如,添加PPA的命令是否正确,安装过程中有没有可能遇到依赖问题。如果用户遇到问题,可能需要安装其他依赖包,比如software-properties-common来管理PPA。此外,安装完成后,检查python3.5是否安装成功,运行python3.5 --version。 还要提醒用户注意,使用第三方仓库可能会有风险,需要谨慎操作。另外,如果有多个Python版本,如何切换使用,比如用update-alternatives --config python3来设置默认版本。 可能用户的问题中提到的引用链接里,引用[1]提到安装python3.5和pip,引用[3]提到了使用update-alternatives管理多版本。需要结合这些信息,确保步骤正确。 最后,生成相关问题,比如如何安装pip,如何管理多版本,或者如何创建虚拟环境。这样用户如果有其他需求,可以继续参考。</think>以下是在Ubuntu 18.04安装Python 3.5的详细步骤: ### 安装步骤 1. **添加第三方软件源** ```bash sudo apt-get install software-properties-common sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update ``` [^1][^3] 2. **安装Python 3.5** ```bash sudo apt-get install python3.5 ``` 3. **验证安装** ```bash python3.5 --version # 应显示"Python 3.5.x" ``` 4. **安装pip工具** ```bash curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python3.5 get-pip.py ``` 5. **安装venv模块(可选)** ```bash sudo apt-get install python3.5-venv ``` 6. **设置多版本管理(可选)** ```bash sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1 sudo update-alternatives --config python3 ``` ### 注意事项 - 使用第三方PPA源存在潜在兼容性风险 - 不要删除系统自带的Python 3.6,否则可能导致系统工具失效 - 推荐使用虚拟环境隔离项目依赖 ### 常见问题解决 **Q:找不到python3.5-dev包?** ```bash sudo apt-get install python3.5-dev ``` **Q:pip安装失败?** 尝试指定旧版pip: ```bash sudo python3.5 get-pip.py pip==20.3.4 ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值