[python] - 环境变量及依赖包安装路径设置

这篇博客介绍了如何不使用anaconda,手动配置简洁的Python环境。首先从Python官网下载并自定义安装路径,然后修改USER_BASE和USER_SITE目录。接着通过pip安装IPython、Spyder和Jupyter Notebook。最后,生成并修改Jupyter Notebook的配置文件,设定其默认启动目录。这样,一个基础但功能齐全的Python工作环境就搭建完成了。
摘要由CSDN通过智能技术生成

场景

工作中经常会用到python,做一些运维,数据处理操作。起初刚入门的时候数据处理偏多,大家都无脑吹anaconda大集合,一键安装省时省力。用了一阵后,感觉anaconda的版本更新,管理有些繁琐,很多其实我都用不到。而且这个大集合集成了太多我用不上的包,有点不喜欢。所以卸载了anaconda,安装基础版的python,并做一些配置即可。

操作

安装python环境

  • python官网上下载喜欢的版本。现在新版的python都集成pip,不需要另外安装,很方便。
  • 安装的时候,默认是安装到appdata之类的目录,我不是很喜欢,藏得太深平时也不好找。所以自定义改到指定目录。
  • 安装的时候可以选for single user or for all user
  • 安装的时候可以选自动添加到环境变量,也可以后面自己设置。

设置默认目录

通过命令python -m site可以查看该版本python的环境目录。一些工具和依赖包的检索就是从这些列出的目录里找。
这里有两个重要的目录USER_BASEUSER_SITE
USER_BASE:script目录。
USER_SITE:包的安装目录。
刚装好python默认的目录都是类似appdata这样的目录下,这里可以做修改。
找到site.py文件,参考路径是C:\Program Files\Python37\Lib\site.py。修改里面的内容。

# for distutils.commands.install
# These values are initialized by the getuserbase() and getusersitepackages()
# functions, through the main() function when Python starts.
USER_SITE = "C:\Program Files\Python37\Lib\site-packages"
USER_BASE = "C:\Program Files\Python37\Scripts"

再次执行python -m site就可以看到更新了。
到这里,一个简洁的python环境就配置好了。
但有人会说,anaconda还集成了常用的jupyter notebookspyder,这里没有,要安装很苦恼。

安装IPython

pip install ipython

安装spyder

pip install spyder。如有特殊需求要指定版本,在安装命令中指定。
通过执行C:\Program Files\Python37\Scripts\spyder.exe启动。

安装jupyter-notebook

pip install jupyter
pip install jupyter notebook
通过执行C:\Program Files\Python37\Scripts\jupyter-notebook.exe启动。

配置jupyter notebook

生成配置文件

执行jupyter notebook --generate-config
会在类似目录C:\Users\xxxx\.jupyter\jupyter_notebook_config.py生成配置文件,已存在会提示你是否覆盖。

修改配置文件

看个人需求。我主要用来修改jupyter-notebook打开时的初始目录。

c.NotebookApp.notebook_dir = 'D:\jupyter_notebook'
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值