zoukankan      html  css  js  c++  java
  • pytorch安装(使用pip3装到conda环境下)

    之前在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会登录执行,保证永久性。还有其他几个文件。

  • 相关阅读:
    题解【LOJ10094】「一本通 3.5 练习 2」消息的传递
    Codeforces Round #644 (Div. 3) 题解
    题解【洛谷P3627】[APIO2009]抢掠计划
    HDU-4416 Good Article Good sentence 后缀自动机
    HDU-6274 Master of Sequence 数学+二分
    Codeforces 666E Forensic Examination 广义后缀自动机+线段树合并+树上倍增
    HDU-5955 Guessing the Dice Roll AC自动机+高斯消元
    Codeforces 1437G Death DBMS AC自动机
    Codeforces 1037H Security sam+线段树合并
    2020ICPC·小米 网络选拔赛第一场 E-Phone Network 线段树
  • 原文地址:https://www.cnblogs.com/jisongxie/p/10055411.html
Copyright © 2011-2022 走看看