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机引导安 ...
随机推荐
- 如何将eclipse中项目部署到tomcat
项目路径: \tmp0\wtpwebapps\test 复制test目录到 D:\software_install\apache-tomcat-8.0.33-windows-x64\apache-to ...
- 转:NGINX中的proxy_pass和rewrite
章作者:luxianghao 文章来源:http://www.cnblogs.com/luxianghao/p/6807081.html 转载请注明,谢谢合作. 免责声明:文章内容仅代表个人观点,如有 ...
- 使用HttpURLConnection多线程下载
1 import java.io.IOException; 2 import java.io.InputStream; 3 import java.io.RandomAccessFile; 4 imp ...
- response中setCharacterEncoding和setContentType的区别
package day08; import java.io.IOException; import javax.servlet.ServletException; import javax.servl ...
- 【硬核摄影2.0】用线性CCD器件制作扫描相机
本文参考资料:[1] (Strongly Recommend!) Fundamentals and Experiments of Line Scan Camera: http://www.elm-ch ...
- Python安装环境配置和多版本共存
Python安装环境配置和多版本共存 1.环境变量配置: (1) 右键点击"计算机",然后点击"属性" (2) 然后点击"高级系统设置" ( ...
- Mac 安装 Android commandlinetools 各种报错的问题
https://developer.android.com/studio/releases/platform-tools commandlinetools-mac 下载地址 解压后直接运行 sdkma ...
- 字符串截取子串(Java substring , indexOf)
前言 因为之前java课设做的是股票分析系统,我找的接口返回的是一个.csv文件,因为这种文件里面的数据是以逗号分隔的,所以要对数据进行分析的时候需要截取子串,并且以逗号作为截取的标志.所以接下来就说 ...
- CSS导航菜单(一级菜单)
index.html <div class="nav"> <ul> <li><a href="#">Java&l ...
- Servlet处理带尾部斜杠/的URI
有一个需求:让一个Servlet能够同时处理形如/XXX/YYY和/XXX/YYY/的URI,即URI尾部的斜杠有没有都要能处理到. 很容易想到,做两个URL Pattern/XXX/YYY和/XXX ...