windows下将Anaconda移位置(C盘转移至D盘)
1.首先说明一下我的安装情况:
(1)Window10系统
(2)Anaconda安装在C盘
2.由于Anaconda安装在C盘经常会涉及权限问题,在安装torch的时候让我萌发了转移磁盘的想法(拒绝我的pip install,理由也很简单,说我没有权限。。)
报错内容:EnvironmnetNotWriteableError: The current user does not have write permissions to the target environment.
尝试未成功:一开始我的想法是将C盘下Anaconda属性中的“只读”取消,没想到这个取消过程时间长就算了,还取消不了,重复操作了3次我就改变战略了;
解决方式一:用管理员身份打开了Anaconda Prompt,输入执行的命令
解决方式二:直接将Anaconda转移到除C盘之外的盘,根源上解决问题。(详情看第3点)
3.复制C盘下完整的Anaconda文件夹至D盘(这里写我自己的目的磁盘)后
(1)更改系统环境变量里面关于Anaconda的所有路径,比如我的更改过后是这样的:

(2)这一点非常重要,那就是关于pip.exe的位置问题,最初安装Anaconda的时候,在Anaconda3\Scripts\pip.exe中,就默认了安装的位置,比如我是C盘,那么pip.exe里面就会补充了C盘的路径,这个时候如果我们不做修改就会出现如下报错:
Fatal error in launcher: Unable to create process using '"c:\programdata\anaconda3\python.exe" "D:\Anaconda3\Scripts\pip.exe" install spacy': ???????????
看了许多网上别人提供的解决方式,有的是去修改了pip.exe里面的内容,但是因为exe里面的编码是很难转成人类看得懂的语言的,我最后还是采取了最简单的方式处理上面出现的报错问题。
cmd输入以下命令
python -m pip uninstall pip # 卸载原先的pip
python -m pip install --upgrade pip # 重新安装pip
其实出现上述报错,无非就是在告诉我们pip的安装路径不一致,那我们就把原先的pip卸载掉,重新安装就行了。
windows下将Anaconda移位置(C盘转移至D盘)的更多相关文章
- Windows下安装Anaconda
Windows下安装Anaconda Anaconda介绍 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.因为包含了大量的科学 ...
- Windows下的Anaconda+OpenCV的环境配置
Windows下的Anaconda+OpenCV的环境配置
- VirtualBox虚拟磁盘文件.vdi从C盘转移到D盘
起因很简单:C盘快爆满了,用PS修个图的都无法保存.用Everything搜索了下C盘,发现有个WIN7的.vdi文件,竟然占据了15G的宝贵C盘空间!记得有一次,我直接把.vdi文件转移,然后在Vi ...
- 用windows下的Anaconda搭建Django虚拟环境
Django 是一个Python定制框架,可用于简便.快速的开发数据库驱动的web站点. 要使用Django,首先要建立一个虚拟工作环境. 那么,为什么要搭建虚拟环境呢?我们来看以下的开发场景: 假设 ...
- 史上最全最详细的环境搭建教程,行百里者手把手教你在windows下搭建Anaconda+pycharm+库文件(TensorFlow,numpy)环境搭建
我是在搭建TensorFlow开发环境的道路上走了很多弯路 掉了很多头发,为了让广大同学们不在受苦受累 下面我将手把手教你学习如特快速搭建python环境 快速导入numpy,PIL,pillow,等 ...
- 解决 windows下安装Anaconda后python pip不可用的情况
在windows系统下通过安装Anaconda的方式安装的python使用中发现不能再通过pip安装python包.只能通过conda install packname 的方法,导致很多conda不支 ...
- windows下安装anaconda和tensorflow
anaconda确实很好用,省去了很多麻烦,现在我个人推荐直接使用anaconda. anaconda的特点:可以存在多个python环境,要使用某一个环境的话,就需要切换到这个环境,安装.卸载包都是 ...
- 【windows】windows下的hosts文件位置
- 纯windows下制作变色龙引导安装U盘教程
原创教程:纯windows下制作变色龙引导安装U盘教程 支持Mavericks和Yosemite 支持白苹果 目标:windows下制作带 Chamelon变色龙引导的黑苹果安装U盘,支持PC机引导安 ...
随机推荐
- 二:Servlet简介
一.Servlet简介 1.什么是Servlet Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求.响应给浏览器的动态资源.但servlet的实质就是 ...
- java 搞笑注释
// _ooOoo_ // o8888888o // 88" . "88 // (| -_- |) // O\ = /O // ____/`---'\____ // . ' \\| ...
- Python中的reduce()函数
reduce()函数也是Python内置的一个高阶函数.reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收 ...
- Java中Byte类型数据在运算中的问题
比如: byte a=1; byte b=2; byte c; c=a+b; //这样是计算不出c,是错误的 c=a+1; //这样也是不能计算c的 c=64+1; //为什么这样就能计算c,在Jav ...
- C++字符串【string】和【char []】操作全攻略
异想之旅:本人博客完全手敲,绝对非搬运,全网不可能有重复:本人无团队,仅为技术爱好者进行分享,所有内容不牵扯广告.本人所有文章发布平台为CSDN.博客园.简书和开源中国,后期可能会有个人博客,除此之外 ...
- Docker安装MySQL集群【读写分离】
Centos7系统Docker安装 目录 Centos7系统Docker安装 目录 Centos7系统Docker安装 1.下载mysql镜像 2.创建Master实例并启动 参数说明 3.创建Sla ...
- docker搭建mysql集群
目录 一.集群方案 二.安装PXC集群 三.Haproxy负载均衡 四.访问测试 五.节点宕机或重启 六.参考 一.集群方案 1.Replication 速度快,但仅能保证弱一致性,适用于保存价值不高 ...
- Windows-MacOSX-Ubuntu·不同平台文件互传文件共享
时间:2018-11-23 整理:byzqy 标题:Mac下的virtual box 安装的Ubuntu虚拟机互传文件问题 地址:https://blog.csdn.net/qq_20044689/a ...
- python matplotlib 绘图+显示数值
参考:https://www.jb51.net/article/152685.htm 用plt.text函数 import numpy as np import matplotlib.mlab as ...
- a、b、n为正整数且a>b,证明:若n|(a^n-b^n),则n|(a^n-b^n)/(a-b).