-
关于更改Python的默认工作路径
2020-09-23 08:43:39昨天在网上搜索了一下,更改Python的工作路径,代码如下: import os os.getcwd() #查看当前工作路径 os.chdir('d:\\code') #更改当前路径 import sys sys.path #查看所有工作路径 sys.path.append('d:\\code') #...这里存在一个问题
昨天在网上搜索了一下,更改Python的工作路径,代码如下:
import os os.getcwd() #查看当前工作路径 os.chdir('d:\\code') #更改当前路径
import sys sys.path #查看所有工作路径 sys.path.append('d:\\code') #添加工作路径
还是昨天的时候我以为这只更改的默认路径,今天我重开IDLE发现这只是更改Python的当前路径。
每回重启IDLE的时候都会重新设置一下,感觉上就很烦,上网查了一下,想要永久更改默认路径,即打开python就是我设置好的D盘工作路径,而不是C盘的默认工作路径,目前还没找到……
所有新手上路不懂就问,
请问怎么永久更改关于Python的默认工作路径? -
更改python中的默认版本和包的安装与搜索路径
2020-02-14 13:11:27Linux下profile和bashrc区别 ...加入我想要python的版本为默认为anaconda3中的python版本 sudo gedit /etc/profile 打开配置文件 在末尾添加: export PATH=/home/grant/anaconda3/bin:$PATH 加粗部分...Linux下profile和bashrc区别
前者为系统的配置文件,优于后者执行,后者是用户的配置文件。
参考
方法一:修改全局配置文件profic
加入我想要python的版本为默认为anaconda3中的python版本sudo gedit /etc/profile
打开配置文件
在末尾添加:
export PATH=/home/grant/anaconda3/bin:$PATH
加粗部分修改为自己的路径。
方法二:
在用户配置文件bashrc中进行修改:
假如我还是想要anaconda中的python
首先增加环境变量:echo 'export PATH="/home/ys/anaconda3/bin:$PATH"' >> ~/.bashrc
然后:
source ~/.bashrc
当然也可以gedit .bashrc,直接进入文本文件进行修改:
使用别名声明alias:(这种方法比较巧妙,还不用覆盖掉原来的版本)alias python="/home/python/anaconda3/bin/python3.6"
alias python2="/usr/bin/python2.7"
alias python3="/usr/bin/python3.6"
参考链接 -
更改python保存路径_如何在Jupyter Notebook修改你的默认路径或者文件夹路径?
2020-12-01 22:07:25本人是学习python的小白,在安装Anaconda之后发现,有自带的jupyter notebook,jupyter notebook的好处大家想必都知道,知乎和各大平台的大佬也有专门的文章叙述,这里不再多说了,大家可以自行搜索。打开jupyter ...Jupyter Notebook下载后,第一步该做什么?当然是赶紧更改路径啊!!!
本人是学习python的小白,在安装Anaconda之后发现,有自带的jupyter notebook,jupyter notebook的好处大家想必都知道,知乎和各大平台的大佬也有专门的文章叙述,这里不再多说了,大家可以自行搜索。
打开jupyter notebook的方式基本有三种,第一种进入window+R输入jupyter notebook启动,第二种是通过Anaconda目录下的Anaconda Navigator启动,然后点击启动jupyter notebook,第三种则是本人经常使用的直接点击jupyter notebook,可以把它固定到任务栏,下次直接点击启动,简单快捷。
但是打开之后,我发现我无法找到DEF盘的文件夹,显示的都是什么document,3D,desktop之类的,这明显是C盘的内容啊,有个desktop能够显示桌面文件,但是大家都知道桌面文件属于C盘,这个有两个很大的问题,第一个是桌面文件太多容易导致卡顿,第二个是电脑出问题后如果进行重装系统后,C盘内容就拜拜了,本人之前学习python的笔记由于是放在桌面,结果上次系统重装,全没了。。。,所以更改默认的路径很重要。我也看过很多人写的文章,加上亲身尝试,总结了以下三点。
那么如何更改呢?直接三步走起。
1.运行Anaconda Prompt
window+r,输入cmd,然后输入jupyter notebook --generate-config(我是从没有运行过,如果有运行过的朋友在运行一遍没有关系,它会覆盖掉)
到时候会出现\.jupyter\jupyter_notebook_config.py with default......具体显示什么内容不用纠结,重点是jupyter_notebook_config.py 这个文件名,在我的电脑上搜索这个文件,就可以看到下面这个图了。
jupyter_notebook_config.py路径图
2.打开jupyter_notebook_config.py
我是用pycharm打开的,用其他的形式能打开也可以。
pycharm打开文件
打开后,直接下拉至246行,首先删除掉#符号(一定要删否则这行代码不生效的),前面不能留有空格,然后在引号中间输入你的理想地址,我这边是F盘的地址,这个地址必须事先创建好才行,否则不可以。修改后保存关闭。这个时候可以通过Anaconda Navigator 进入 Jupyter Notebook 的时候会发现默认路径已经更改,界面会显示F盘的文件。
删除#,填入理想地址
界面和路径已更改,哈哈
3.快捷方式设置更改
如果是用快捷方式此时还是会进入默认路径,界面也还是当前,怎么办呢?
快捷方式属性设置
直接在快捷方式属性设置,把F盘的路径改上去,并且要把原来的后面的jupyter-notebook-script.py %USERPROFILE%修改为jupyter-notebook.exe "F盘路径",搞定。这里改成把py改成exe是因为本人更改路径后,发现用点击快捷方式会闪退,但是第一种和第二种方法不会出错,但是本人喜欢第三种直接点的方式,因此,这里改成exe便可以重新启动了。
可以直接在Anaconda找到这个exe快捷方式,发送到桌面,打开juypter notebook,也可以进入,上述设置只不过为了能够符合本人直接点击juypter notebook的习惯。最后感谢Anaconda和pycharm这两个软件为我学习python带来了方便,十分推荐大家结合这两款软件进行入门学习。
由于是第一次在知乎上写文章,没想到写的是python和jupyter notebook有关的,本文还存在着许多不足之处,还望大佬们多多指教。希望可以帮助大家,如果大家有什么经验和意见都可以在评论区留言互动,觉得有用的可以点个赞和收藏的,哈哈,一起学习,一起进步。
-
python的路径已经加入到系统的path环境变量中_Python:系统变量path已更改,与中的值不匹配搜索路径...
2021-01-14 15:52:51我有剧本”splash.py“存储在C:\Users\cedwards\saved\u scripts中我已经在变量“Path”(环境变量)的系统变量中添加了这个目录当我在系统路径我知道。。在>>> import sys>>> for val in sys.path:...我有剧本”splash.py“存储在C:\Users\cedwards\saved\u scripts中
我已经在变量“Path”(环境变量)的系统变量中添加了这个目录
当我在系统路径我知道。。在>>> import sys
>>> for val in sys.path:
... print val
...
C:\Python27\lib\site-packages\openpyxl-2.3.2-py2.7.egg
C:\Python27\lib\site-packages\et_xmlfile-1.0.1-py2.7.egg
C:\Python27\lib\site-packages\jdcal-1.2-py2.7.egg
C:\Python27\Lib
*C:\Python27\Scripts\* C:\Python27\DLLs
*C:\Python27\Scripts\* C:\Python27\Lib\lib-tk
*C:\Python27\Scripts\* C:\Users\cedwards\saved_scripts
C:\WINDOWS\system32\python27.zip
C:\Python27\DLLs
C:\Python27\lib\plat-win
C:\Python27\lib\lib-tk
C:\Python27
C:\Python27\lib\site-packages
C:\Python27\lib\site-packages\win32
C:\Python27\lib\site-packages\win32\lib
C:\Python27\lib\site-packages\Pythonwin
C:\Python27\lib\site-packages\wx-2.8-msw-unicode
>>>
斜体中的值不应该存在?我输入路径路径中输入的值为“C:\Python27\lib\site packages\ openpyxl-2.3.2-py2.7.7.egg;C:\Python27\lib\site packages\ et U xmlffile-1.0.1-py2.7.7.egg;C:\python277\lib\site packages\ jdcal-1.2-py2.7.7.鸡蛋;C:\Python27\lib;C:\python277\DLLs;C:\Users\ceddwards\保存的\u脚本;C:\WINDOWS\system32\python272.zip;C:\python27lib\Python27.zip;C:\Python27\lib\lib\plawin;C:\Python27\lib\lib tk;C: \Python27;C:\Python27\lib\site packages;C:\Python27\lib\site packages\win32;C:\Python27\lib\site packages\win32\lib;C:\Python27\lib\site packages\wx-2.8-msw-unicode”
显然,当我尝试在新脚本中导入splash时,它不起作用。在
我的问题是,*C:\Python27\Scripts*为什么会重复?我想这就是阻止我的模块被导入的原因。在
-
Python更改IDLE默认保存路径
2019-08-11 17:25:23每次都修改保存路径还挺烦人的。 1 右键IDLE,更多,打开文件位置(开始、搜索IDLE) 2 打开文件夹位置后 3 右键属性 4 将起始位置更改为要保存文件的默认路径即可。 ... -
python3 添加默认模块搜索路径
2018-07-14 08:33:45在python3所安装的包目录路径下(例如:D:\LQDATA\software\python35\Lib\site-packages)添加一个后缀为.pth的文件(例如 user.pth)然后将所要添加的路径直接粘贴不需要任何更改的放入这个.pth文件里,保存即可... -
python添加包路径_如何添加默认路径以在中查找python脚本文件?
2020-11-24 00:30:05我一直在想如何在Windows中正确设置Python。我已经设置了path=%path%;C:\ python27,所以我可以用python...我希望能够将“HelloWorld.py”键入IDLE,并让它在这个文件夹中搜索任何匹配的脚本名。不过,我还没有弄... -
使用WingPro 7 设置Python路径的方法
2020-12-31 05:57:37Python使用称为Python Path的搜索路径来查找使用import语句导入代码的模块。大多数代码只会汇入已经默认路径上的模块,通过安装到Python的Python标准库的例子模块或模块点子,pipenv,畅达,或一些其他的包管理器。... -
python获取当前文件路径_Python 获取当前脚本文件路径目录
2020-11-24 00:30:27有时需要获取Python脚本的当前目录,下边是一个实现的方案。Google了一下,网上也有其它实现办法,但是如果使用py2exe编译后,或者更改当前工作...实际上sys.path是Python会去寻找模块的搜索路径列表,sys.path[0]... -
Python IDLE或shell中切换路径的操作
2020-12-20 10:19:35在Python自带的编辑器IDLE中或者Python shell中不能使用cd命令,那么跳到目标路径呢。 方法是使用os包下的相关函数实现路径切换功能。 import os os.getcwd() #获取当前路径 os.chdir("D:\\test") #跳到目标路径下 ... -
Python初学习-更改路径和syntaxerror invalid syntax问题
2014-03-13 18:50:18问题主要有两个,一个是我用的教程带的代码文件,但是代码文件不在Python默认的工作路径所以import文件的时候找不到,解决的方法是将当前路径加入到搜索路径之中,具体代码如下: import sys sys.path.append('当前... -
python的删除 linux 更改
2018-08-30 13:39:22使用whereis python3,全局搜索 把所有的python3文件全部删掉 sudo rm -rf 文件名或者路径 使用whereis pip3,全局搜索 把所有的pip3文件删掉 sudo rm -rf 文件名或路径 安装时会出现缺少zlib库的情况,网上博客... -
Python获取当前脚本文件路径(支持py2exe)
2017-05-10 08:56:50在使用py2exe编译后,或者更改当前工作目录后,如何获取当前...实际上sys.path是Python会去寻找模块的搜索路径列表,sys.path[0]和sys.argv[0]是一回事,因为Python会自动把sys.argv[0]加入sys.path。例如有如下文件: -
python免费下载及安装_Python的下载及安装
2021-01-15 01:26:46在官网有python2和python3可供选择,我下载的是python3:下载完安装包后开始安装:选择Install Now那么就直接安装:如果选择Customize installation则还可以选择安装工具和更改安装路径:Optional Features可选特性.... -
Python变量的作用域
2015-07-20 17:32:11python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问的变量搜索路径是:本地变量->... -
Python - 变量的作用域
2020-03-19 16:16:00变量作用域 Python能够改变变量作用域的代码段是def、class、lamda. if/elif/else、try/except/...变量搜索路径是:局部变量->全局变量 局部变量vs全局变量 局部变量:在函数内部,类内部,lamda.的变量,它的... -
python variable video_Python Variable Scope
2021-01-14 14:22:53Python中的变量的作用域有时会让像我这样的初学者很头疼。其实只需要掌握以下两点:1.Python能够改变变量作用域的代码段是def...变量搜索路径是:本地变量 -> 上层变量示例如下:defaccessOut():print(outVar)ou... -
scope python_python作用域 scope
2020-12-11 11:39:28python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问的变量搜索路径是:本地变量-&... -
python 踩坑 pycharm Cannot run program
2020-05-21 15:51:48最后发现是因为python版本的路径写错了 更改方法如下 找到File里面的setting setting里面Project–> Project Interpreter 点击设置,找到python3.8的安装路径更改上 这里因为我不知道具体路径,所以打开了我... -
global scope python_python作用域 scope
2020-12-11 11:39:34python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问的变量搜索路径是:本地变量-&... -
Python 3.8安装
2020-07-23 23:00:58可更改自己安装路径 安装成功后可查看安装目录下的文档、各种库和相关依赖项 二、查看是否安装成功 开始——搜索框中输入“cmd”——回车,启动命令提示符——输入Python 安装成功,就可以愉快的编写python ... -
服务器端,使用Python(baiwan.py)通过抓包获得的接口获取答题数据,解析之后通过百度知道搜索接口匹配答案,将最终匹配的结果写入文件(file.txt)。 手机抓包不会的朋友,可以看下我的早期手机APP抓包教程。 Node....
-
python安装报告
2020-03-14 20:41:24一***直接在百度搜索python,进入官网。*****二点击Downloads,选择电脑系统,查看自己的电脑系统 三安装windows x86-64 executable installer 可执行 四 选择 Add Python 3.8to PATH, Install Now(默认安装路径)... -
anaconda怎么从正确路径_如何在Jupyter Notebook修改你的默认路径或者文件夹路径?...
2020-12-31 07:56:41本人是学习python的小白,在安装Anaconda之后发现,有自带的jupyter notebook,jupyter notebook的好处大家想必都知道,知乎和各大平台的大佬也有专门的文章叙述,这里不再多说了,大家可以自行搜索。 打开jupyter ... -
python安装与环境配置
2020-01-19 21:20:411、网络搜索python对应版本进行安装或安装anaconda版本; 2、安装过程中“勾选”全用户,配置环境变量路径; 3、考虑后面会使用多个版本的python,需要修改安装不同版本...(自己常用的python和pythonw名称不更改... -
Python Variable Scope
2014-07-17 10:45:00Python中的变量的作用域有时会让像我这样的初学者很头疼。 其实只需要掌握以下两点: 1.Python能够改变变量作用域的代码段是def、class、lamda;...变量搜索路径是:本地变量 -> 上层变量 示例如下:... -
python 变量作用域
2019-04-18 10:38:23几个概念: python能够改变变量作用域的代码段是def、class、lamda. if/elif/else、try/except/...变量搜索路径是:本地变量->全局变量 python能够改变变量作用域的代码段是def、class、lamda. def scopetest... -
python 作用域
2015-09-02 00:41:00python能够改变变量作用域的代码段是def、class、lamda. (模块,类以及函数才会引入新的作用域) if/elif/else、try/except/...变量搜索路径是:本地变量->全局变量 注意以下例子,跟js很像: i = 0def f(): ... -
python环境以及vscode配置
2020-07-18 18:55:09更改保存路径。 5.等待安装完成,进入cmd输入python如果如下图,则安装完成,否则检查是否将python加入环境变量。 vscode配置python环境 1.vscode设置中文 通过ctrl+shift+p出现搜索框,输入confi -
python变量作用域
2016-05-27 19:46:16python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问的变量搜索路径是:本地变量->...