一、windows设置

0.启用windows子系统

  控制面板--程序--启用或关闭windows功能--勾选适用于linux的Windows子系统

确定后会重启电脑

1.下载Ubuntu

  在Microsoft store下载Ubuntu(ubuntu18默认python3是python3.6)

2.然后配置一下root密码,

  

sudo passwd

换源中科大,root用户操作

# 编辑/etc/apt/sources.list文件
# 在前面添加
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse # 保存退出
apt-get update

安装pip3

  apt-get install python3-pip

安装virtualenv

3.修改python软链接:

cd /usr/bin

ls -al python  # 查看python目前指向的谁(默认是2.)

rm python  # 删除旧的

ln -s python3. python  # 创建新的

4.virtualenv新建虚拟环境

virtualenv -p python3. pytorch_04

我的路径

激活虚拟环境和退出

5.安装pytorch(目的是为了复现论文,大部分都使用的是pytorch0.4版本的,所以安装这个版本)

pip install https://download.pytorch.org/whl/cpu/torch-0.4.1-cp36-cp36m-linux_x86_64.whl

pip install torchvision

啊哈哈

跑一个简单的例子,哦吼~

(~仅为个人需要~)然后按照教程配置faster-rcnn环境:https://blog.csdn.net/zw__chen/article/details/82706019

BUG:

bug.0:  刚开机的时候打开子系统经常会报错

        Error: 0x800703fa - Press any key to continue

第一次重启电脑后好了,后来又出现了,搜了搜发现一个方法    https://github.com/Microsoft/WSL/issues/2576

里面说重启这个LxssManager服务就行了,我找到这个服务发现他并没有在运行,开始运行后 子系统可以正常使用了,想设置成自动启动,但是失败了。。先这样吧,至少不用重启电脑了

bug.1:  git clone 源码卡住不动

这里我想到两个方法:

  1.去github里下载zip,再解压到环境目录下,后来发现clone和直接下载zip是不一样的  (错误方法就不用在意了)

  2.在windows里用git clone到环境目录,发现报错了     Could not resolve host: github.com,

搜索之后找到了方法  https://blog.csdn.net/zhanglongdream/article/details/71307775

    

原来是因为github.com没有被主机给解析,

第一步 ping github.com
PING github.com (192.30.255.112): data bytes
bytes from 192.30.255.112: icmp_seq= ttl= time=144.449 ms
bytes from 192.30.255.112: icmp_seq= ttl= time=140.965 ms
^C
--- github.com ping statistics ---
packets transmitted, packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 140.965/142.707/144.449/1.742 ms 先 ping 看一下主机地址
然后 编辑文件etc/hosts
sudo vi /etc/hosts
i  启动编辑模式 ::             localhost
192.30.255.112  github.com 然后添加github的地址 esc 退出编辑模式 :wq退出vi

ojbk

  

tips:一直报错也解决不了,重装就完事了(一晚上重装了四回)

win10子系统 (linux for windows)打造python, pytorch开发环境的更多相关文章

  1. windows下python web开发环境的搭建

    windows下python web开发环境: python2.7,django1.5.1,eclipse4.3.2,pydev3.4.1 一. python环境安装 https://www.pyth ...

  2. windows 创建python独立开发环境

    参考廖雪峰教程:https://www.liaoxuefeng.com/wiki/1016959663602400/1019273143120480 进去的方式需要修改,找到自己创建的文件目录 在控制 ...

  3. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  4. 【转】windows和linux中搭建python集成开发环境IDE

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  5. 【转】linux和windows下安装python集成开发环境及其python包

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  6. windows和linux在建筑python集成开发环境IDE

    http://blog.csdn.net/pipisorry/article/details/39854707 使用的系统及软件 Ubuntu / windows Python 2.7 / pytho ...

  7. win10子系统linux.ubuntu开发环境搭建

    移步新博客... win10子系统linux.ubuntu开发环境搭建

  8. windows/Linux下设置ASP.Net Core开发环境并部署应用

    10分钟学会在windows/Linux下设置ASP.Net Core开发环境并部署应用 创建和开发ASP.NET Core应用可以有二种方式:最简单的方式是通过Visual Studio 2017 ...

  9. 在windows下用eclipse + pydev插件来配置python的开发环境

    在windows下用eclipse + pydev插件来配置python的开发环境 一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python. ...

随机推荐

  1. 如何在ADO中使用数据读取器(DataReader)读取数据

    DbDataReader类型(实现IDataReader接口)是从数据源获取信息最简单也最快速的方法. 数据读取器是只读向前的效据流.井且一次返回一条记录.因此.只有当你向数据源提交 Select 查 ...

  2. 基于Windows服务的WCF

    (1)创建WCF 代码示例: [ServiceContract] public interface ILimsDBService { [OperationContract] int ExecuteSq ...

  3. mysqli_fetch_array() ,mysqli_fetch_assoc()遇到的问题

    该函数每运行一次就会读取一行数据. $book1_imgnum="select * from book_img limit 12"; $book1_totalimg=mysqli_ ...

  4. 腾讯云申请SSL证书与Nginx配置Https

    0x00 为什么要安装证书 信息传输的保密性 数据交换的完整性 信息的不可否认性 交易者身份确定性 如今各大浏览器厂商不断推进Https安全访问强制性要求,为了避免以后网站数据量增多时安装证书造成不必 ...

  5. 可达用户投资额的计算(Java)

    有话要说: 前阵子遇到了一个计算可达用户投资额的问题,觉得非常有趣,故把它记录下来. 问题描述: 某产品可被投资,注册后才可以投资,其注册可以被邀请(并不是每个人都是被邀请的).邀请人可以邀请多个人注 ...

  6. 【Android】用Cubism 2制作自己的Live2D——初探Live2D在Android上的运行!

    前言- 上一次我们成功运行了官方给我们的样本,是不是很有干劲啊?!这次我们就来看看Live2D是怎么在手机上运行的! 准备- 上次运行成功的官方样本——第一次我们先看简单的,就是那个名字叫Sample ...

  7. 搭建Linux虚拟服务器

    1.搭建Linux虚拟机环境安装VMware Workstation 14下载地址:https://www.cr173.com/soft/68480.html密钥:FF31K-AHZD1-H8ETZ- ...

  8. WebApi发布到外网提示404问题

    今天在做微信接口的对接,需要把webApi发布到服务器,放上去的时候,提示404 找了以后,发现了这段代码,粘贴上去就可以用了 在web.config添加如下节点 <system.webServ ...

  9. springboot整合shiro应用

    1.Shiro是Apache下的一个开源项目,我们称之为Apache Shiro.它是一个很易用与Java项目的的安全框架,提供了认证.授权.加密.会话管理,与spring Security 一样都是 ...

  10. 使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js

    前言:前端小白一枚,刚注册博客,先发个学习过程中新碰到小问题试试水吧~ 摘要:最近在学习bootstrap,偶然碰到了一个小问题,bootstrap网站也没有做过多的解释,今天分享给大家. 问题描述: ...