之前在windows上使用pip3的方式安装过pytorch,虽然偶尔也会HTTP Error,安装失败,但是基本还是可以安装成功的。上

这一次在ubuntu上装了anaconda,想着之后的库都用conda安装,而不使用ubuntu自带的python2.7和python3.5,因此使用如下命令安装

然后基本都是HTTP Error,然后我还试了访问anaconda.org,网页基本刷不出来,另外还试着在anaconda navigator处下载,

甚至还用上了wget,结果速度只有几B/s。上网查阅,有些说问题在于代理,我并没有开代理。总之,查了好一会,一无所获,只好作罢。

之后,我直接使用了pip3的方式安装,寄希望于它能直接安装到anaconda的python3.7下,而不是系统自带的python3.5下。但是最后结果它还是安装到了系统自带的python3.5下。

一方面是anaconda的python3.7存在大量常用库,一方面是python3.5只装了pytorch,在运行程序时需要两方面的库。因此我开始像以前在windows上配置环境变量一样,配置路径,以使程序能用上两处的库。我配置了一个环境变量PYTHONPATH,一开始只包含了python3.7的site-packages,但是程序报错,还不够,再将python3.7的整个路径添加,这次好像使python3.5和python3.7冲突了。总之感觉还是治标不治本。

于是我决定还是卸载掉pytorch,之后想着要把conda的pytorch装上。然而当我要卸载的时候,却发现pytorch没安装。其实这时检测的应该是python3.7下的。于是我就pip3 install torch,结果还真的开始下载了。

最后装成功了。哈哈~

原因应该是前面已经装了一个在python3.5下,于是这次再次装的时候自动装到了python3.7下。因为这两边的库是相对独立的。例如在python3.7下装的库,在python3.5这里还可以装。

万万没想到,最后是以这种方法弄好的,虽然python3.5下的pytorch被闲置了,有点占用空间。

注:

1、设置环境变量:export PATH=$PATH:/要添加的路径   或者    export PATH=/要添加的路径$PATH

使用export命令声明环境变量是临时的,变量在关闭shell时失效。修改配置文件才能保证永久性。

2、/etc/profile —— 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。因此在该文件中的export PATH会登录执行,保证永久性。还有其他几个文件。

pytorch安装(使用pip3装到conda环境下)的更多相关文章

  1. tensorflow安装过程cpu版-(windows10环境下)---亲试可行方案

    tensorflow安装过程cpu版-(windows10环境下)---亲试可行方案   一, 前言:本次安装tensorflow是基于Python的,安装Python的过程不做说明 二, 安装环境: ...

  2. Windows配置深度学习环境详细教程(一):安装Pycharm和Miniconda、conda环境介绍

    序言 对于想要入门Python或者深度学习的初学者而言,配置环境一直是一个令人头疼的问题.相信有许多人经历过安装第三方包失败,安装好了却在使用中报错,安装CUDA.tensorflow.pytorch ...

  3. macOS Sierra Version 10.12.6 环境下Tomcat的下载与安装以及InterlliJ IDEA 2017.2 环境下配置Tomcat 与创建Web项目

    一.Tomcat的下载与安装 1.官网(http://tomcat.apache.org/)下载Tomcat 9.0 Core:zip包: 2.解压到指定的文件夹即可安装完成: 3.测试是否安装成功 ...

  4. 离线环境下安装ansible,借助有网环境下pip工具

    环境 有网的机器(192.168.19.222):rhe65,python2.7.13,pip9.0.1 离线机器(192.168.19.203):rhe65,python2.6 FTP(192.16 ...

  5. 【Win10+eclipse+MinGW+QT安装教程】已有eclipse环境下配置QT插件出错详解

    (纪念一下装了一整天濒临绝望的自己[/doge]) (以下所有下载项一律使用32位) step1:下载安装eclipse.适配的jdk.MinGW和QT 1.下载32位eclipse for c++以 ...

  6. 安装mysql到服务器的linux环境下

    1·安装mysql 命令:yum -y install httpd php mysql mysql-server 2·配置mysql 配置开机启动服务 /sbin/chkconfig --add my ...

  7. Deepin环境下安装科学研究版Python和Pytorch--防网卡

    Deepin环境下安装科学研究版Python和Pytorch--防网卡 由于本教程所引起的一切损失作者概不负责,本教程不使用pip和conda命令,因此下载好包后配合U盘可以给某个机器进行离线安装 · ...

  8. [原创]python MySQLdb在windows环境下的安装、出错问题以及解决办法

    版权声明:本文为博主原创文章,未经博主允许不得转载. 问题:windows下安装MySQLdb的方法 解析:python没有php那种集成环境,比如wamp那种集成软件直接把所有需要的东西全部一次性搭 ...

  9. Ubuntu环境下Anaconda安装TensorFlow并配置Jupyter远程访问

    本文主要讲解在Ubuntu系统中,如何在Anaconda下安装TensorFlow以及配置Jupyter Notebook远程访问的过程. 在官方文档中提到,TensorFlow的安装主要有以下五种形 ...

随机推荐

  1. Django - 模式、简单使用

    著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层:他们之间以一种插件似的,松耦合的方式连接在一起. 模型负责业务对象与数据库的对象(ORM) 视图负责与用户的交 ...

  2. SSH框架之hibernate《二》

    Hibernate第二天     一.hibernate的持久化类和对象标识符         1.1持久化类的编写规范             1.1.1什么是持久化类:               ...

  3. EffectiveC++ 第1章 让自己习惯C++

    我根据自己的理解,对原文的精华部分进行了提炼,并在一些难以理解的地方加上了自己的"可能比较准确"的「翻译」. Chapter 1 让自己习惯C++ 条款 1 :视 C++为一个语言 ...

  4. 【cpp】chap 8

    1.输出“输入的内容” // basic file operations #include <iostream> #include <fstream> #include < ...

  5. Nginx故障排错及一个网站小实例

    Nginx访问403错误: 1.没有首页文件 2.没有权限 例:chmod  700 /application/nginx/html/index.html 3.nginx.conf配置文件和首页文件不 ...

  6. 选择性搜索(SS)算法

    一.目标检测和目标识别 目标识别(object recognition)是要指明一张图像中包含哪类目标.输入是图像,输出是图像中的目标属于的类别(class probability).目标检测是识别出 ...

  7. 51nod 1035 最长的循环节

    正整数k的倒数1/k,写为10进制的小数如果为无限循环小数,则存在一个循环节,求<=n的数中,倒数循环节长度最长的那个数,假如存在多个最优的答案,输出所有答案中最大的那个数. 1/6= 0.1( ...

  8. Codeforces 544E K Balanced Teams (DP)

    题目: You are a coach at your local university. There are nn students under your supervision, the prog ...

  9. Laravel 服务容器,IoC,DI

    DI DI 就是常说的依赖注入,那么究竟什么是依赖注入呢? 打个比方,电脑(非笔记本哈)需要键盘和鼠标我们才能进行操作,这个‘需要’换句话说就是‘依赖’键盘和鼠标. 那么,相应的,一个类需要另一个类才 ...

  10. php 两变量值互换 方法

    //方法一:$a ="abc";$b="def"; $a = $a^$b;$b = $b^$a;$a = $a^$b; //方法二:list($a, $b)= ...