如何在win10中共存Python2和Python3

本文介绍如何在同一台电脑上安装并配置Python 2.7与Python 3.6两个版本,包括环境变量设置、pip工具安装及可能遇到的问题解决方法。

 


一、官网下载python3.6和python2.7

 
省略安装步骤,需要注意的是两个版本 安装路径 最好挨在一起。
 

二、将两个版本添加进环境变量

 
1、打开高级系统设置中的环境变量
 
 
2、选择其中Path编辑框
 

 

3、把python2和python3 安装路径Script文件夹路径添加进Path
 
 
4、进入安装目录分别 找到python2和python3的安装目录,修改其中 python.exe和pythonw.exe的名称为python2.exe、pythonw2.exepython3.exe、pythonw3.exe
 
 
5、进入CMD,分别运行
 
python2
python3

结果如下即可:

 
 
 
6、更新升级并安装pip
 
python3 -m pip install --upgrade pip --force-reinstall
python2 -m pip install --upgrade pip --force-reinstall

如果未成功,请参考下面的“可能会出现的问题”.

三、可能会出现的问题

 
1、 Python2 安装好之后可能出现没有pip工具和Script文件的情况    
 
1)首先解决Script文件夹的问题
进官网下载setuptools的压缩包
解压后在CMD中将目录切换至解压文件夹下,运行setup.py,生成Script文件夹,里面有python基础安装工具。
 
cd C:\Users\2hi9uo\Desktop\setuptools-39.0.1

注意将cmd切换到自己刚刚把setuptools解压后的文件夹中,此处我解压在桌面的。

python2 setup.py install

此时出现Script文件夹,并且里面存在python2的基础安装工具

 

    
2)再解决pip工具的问题
我们发现在Script中没有pip工具,所以这里提供的解决办法是:
  •     先进入官网下载pip最新版:   
  •     解压后按照上文安装setuptools的办法安装pip

cd C:\Users\2hi9uo\Desktop\pip-10.0.1
python2 setup.py install
  • 成功过后在python2的Script文件中就出现了pip

 
 
 
 
 
 
### 共享并连接到Windows 10上的打印机 在 Windows 11 家庭版中共享连接 Windows 10 上的打印机,需要确保网络设置正确,并且两台设备都处于相同的局域网环境中。 #### 1. 在 Windows 10 上启用打印机共享 首先,在 Windows 10 系统上配置打印机共享功能: - **启用文件打印机共享**:打开“控制面板” → “网络 Internet” → “网络共享中心” → “高级共享设置”。在“当前网络配置文件”下(可能是家庭或工作),找到“文件打印机共享”,选择“启用文件打印机共享” [^2]。 - **共享打印机**:进入“设置” → “设备” → “打印机扫描仪”,右键点击要共享的打印机,选择“管理”,然后点击“共享此打印机”,并为共享命名。 #### 2. 在 Windows 11 家庭版上访问共享打印机 接下来,在 Windows 11 家庭版系统上连接该共享打印机: - **确保网络发现已启用**:打开“设置” → “网络 Internet” → “高级网络设置” → “高级共享中心”,点击“更改高级共享选项”,展开“当前网络配置文件”,确保“启用网络发现”“允许其他用户访问我的文件”已启用 [^1]。 - **添加网络打印机**:按下 `Win + R` 键,输入 `control printers` 打开“打印机扫描仪”窗口。点击“添加打印机”,系统会自动搜索局域网中的共享打印机。如果找到了目标打印机,直接选择即可完成安装;如果没有自动识别,可以手动输入共享路径(如 `\\IP地址\共享名称`)进行连接 [^1]。 #### 3. 配置凭据以访问共享打印机 由于 Windows 11 家庭版默认禁止无密码访问,因此可能需要提供用户名密码才能访问共享资源: - 当提示输入用户名密码时,请输入 Windows 10 设备的用户名密码(格式为 `计算机名\用户名` 或 `IP地址\用户名`)。例如,如果 Windows 10 计算机的 IP 地址是 `192.168.1.100`,而用户名为 `UserA`,则应输入 `192.168.1.100\UserA` 并输入相应密码 [^2]。 #### 4. 解决常见问题 如果遇到无法连接的问题,可以尝试以下方法: - **检查防火墙设置**:确保 Windows 防火墙未阻止文件打印机共享。可以在“控制面板” → “系统安全” → “Windows Defender 防火墙” → “允许应用通过防火墙”中,确认“文件打印机共享”在“专用”“公用”网络类型下均已启用 。 - **使用命令行工具排查问题**:运行 `ping` 命令测试网络连通性。例如,在 Windows 11 上打开命令提示符,输入 `ping 192.168.1.100`(替换为实际的 Windows 10 IP 地址),查看是否能够成功响应 [^3]。 ```python # 示例代码:使用 Python 脚本执行 ping 命令检查网络连通性 import subprocess ip_address = "192.168.1.100" # 替换为实际的 Windows 10 IP 地址 result = subprocess.run(["ping", ip_address], capture_output=True, text=True) print(result.stdout) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值