如何使用Python实现多环境配置搭建?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2411个文字,预计阅读时间需要10分钟。
许多人在初次接触Python时都会被其强大的库所吸引,想要创建一个网站。如果想要使用Django搭建网站,并实现数学运算和数据分析,自然会想到使用Numpy和Pandas等库。但安装的包越多,系统负担越重。
大多数小伙伴在第一次接触 python 的时候都会被它强大的包所吸引,想要写一个网站可以使用 Django ,想要做数学运算就想到了 Numpy ,想做数据分析可以用 Pandas 等等
但是安装的包越多,python 的环境就会出现越来多的兼容性问题,比如两个包同时依赖于 Scipy,但是A包和B包他们对于 Scipy 的版本不同,导致装了A包就无法装B包。
为了解决这个恼人的问题,Anconda3 就大显神通了,它是一个免费的 Python 发行版,其最大的特色是 Virtualenv(虚拟环境),通过 Conda 管理器可以同时管理多个 Python 环境,回到上面的问题,如果我们把A包和B包隔离开,让他们处于两个不同的 python 环境就好了,问题就迎刃而解了。
本文共计2411个文字,预计阅读时间需要10分钟。
许多人在初次接触Python时都会被其强大的库所吸引,想要创建一个网站。如果想要使用Django搭建网站,并实现数学运算和数据分析,自然会想到使用Numpy和Pandas等库。但安装的包越多,系统负担越重。
大多数小伙伴在第一次接触 python 的时候都会被它强大的包所吸引,想要写一个网站可以使用 Django ,想要做数学运算就想到了 Numpy ,想做数据分析可以用 Pandas 等等
但是安装的包越多,python 的环境就会出现越来多的兼容性问题,比如两个包同时依赖于 Scipy,但是A包和B包他们对于 Scipy 的版本不同,导致装了A包就无法装B包。
为了解决这个恼人的问题,Anconda3 就大显神通了,它是一个免费的 Python 发行版,其最大的特色是 Virtualenv(虚拟环境),通过 Conda 管理器可以同时管理多个 Python 环境,回到上面的问题,如果我们把A包和B包隔离开,让他们处于两个不同的 python 环境就好了,问题就迎刃而解了。

