想要学习一下用python进行数据处理,因此想搭建一个jupyter notebook的环境。但是发现自己电脑上的python安装在了C盘一个深不见底的目录中。。于是决心将Python环境迁移到一个特定的位置!即E:Environments目录下
1. 将python文件夹复制到目标文件夹中(easy!)
找到原来的python文件夹的位置,将整个python39复制到上面目录中
修改环境变量
将以前的系统环境变量中path里面的python的文件目录换成新的
2. 解决pip问题(medium)
看了一下我好像根本没有安装pip在我的python里。fine!我们现在来下载pip并配置好
不是!!这是一个非常愚蠢的问题!因为我键入python之后就进入了python解释器中,我在这里面键入pip或是别的脚本指令肯定会报错啊!!这里是Python解释器!不要讲别的语言!THIS IS PYTHON!!!
因此要先退出python解释器。在cmd中退出python解释器的方法如下:
- 敲入ctrl+Z并回车
- 使用函数退出
(1)exit()后回车
(2)quit()后回车
现在再来看看,pip的问题!
发现我的cmd是找不到pip的
但我安装的是python39!!!肯定是自带pip的呀!!所以我去python39里面的script里面找,我看到了!有pip!那为啥找不到呢?
这是因为!我要把script也加到系统环境变量里面的path下!不然系统咋找得到啊???再给我回忆一下path的作用!
将script也加到path里面啊!
找到了!!!喜大普奔啊!!
wait?这个目录。。。???怎么还是我改之前的目录啊摔!!!!有问题!有大问题啊!!
在网上搜索了一下python找包的原理,我当前python解释器的路径为
$path_prefix/python,这个
但没看太懂
然后我又查了一下where pip。。。为什么和pip -V 不一样。。。
我看网上有人说是因为script文件夹下的exe会创建绝对路径,环境迁移之后就会导致pip不可用
下面大佬的回复是
但我看不懂!所以也不敢用!!
最后借鉴了!其他人对于pip失效的解决方法。。
问题解决啦!
3.最后一步!(假)
删掉远C盘的python环境!
等等?我还安装了pycharm啊啊啊啊啊啊啊啊!!!!!!
3.倒数第二步!配置pycharm!
还是按照这个教程
4.删除C盘的python!!!
直接把整个python文件夹选中删除!太快了,根本没来得及截图甚至
爽!!!!!!!!!!!!!!!