首页
学习
活动
专区
圈层
工具
发布

Linux下python环境的搭建

(全局的),使用giobal改变管理的版本,当前终端登陆的python版本不变,下次用户登陆之后python的版本都是global改变过的版本,这个命令不建议使用 pyenv global 3.5.3...(四)虚拟环境 1、使用的Python环境都是一个公共的空间,如果多个项目使用不同Python版本开发,或者使用不同的Python版本部署运行,或者使用同样的版本开发的但不同项目使用了不同版本的库,等等这些问题都会带来冲突...最好的解决办法就是每一个项目独立运行自己的“独立小环境”中,创建一个虚拟的版本空间。...,创建一个.pip隐藏文件夹,在这个文件夹中创建touch一个以.conf结尾的空文件。.../pypi/simple/ trusted-host=mirrors.aliyun.com 2、在虚拟环境中安装ipython pip install ipython 会提示进行升级 pip install

1.6K10

Python环境配置保姆教程(Anaconda、Jupyter、GPU环境)!

,它能让其他人安装项目中使用的所有包,并确保这些包的版本正确。...txt文件,然后安装: pip freeze > requirements.txt # 导出文件 # 然后将该文件包含在项目的代码库中,其他项目成员即使在他的电脑上没有安装conda也可以使用该文件来安装和我一样的开发环境...Linux,Linux是在哪个目录下启动,就会默认哪个目录为工作空间,但是Windows中不是这样,那么怎么修改默认工作空间呢?...的时候,会自动的cuda的bin目录以及libnvvp目录加入到环境变量中,但是并没有加CUPA和Cudnn的路径,我们需要把这俩加入进来,这样,在使用TensorFlow的时候,才不会报错。...我的解决办法: 找到这个.condarc文件,这个在我的C:\Users\ZhongqiangWu目录下面,把https改成了http就好了。

7.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    超级牛逼的Python库,漂亮的打印,爬虫爱好者最喜欢!

    但是存在一个问题: 往往网页获取到的json数据转化为字典后,嵌套太多,一层接着一层,看起来一团糟的感觉,往往不知道哪个节点是哪个节点的下一级。...pprint模块的妙用 那么,有没有一种好的办法,能够快速帮助我们理清字典嵌套之间的关系呢?pprint模块是一个很好的选择。 这是一个第三方库,在使用之前,我们需要pip安装。...pip install pprint 安装后,直接导入即可。...从图中可以看出,这个嵌套关系,一目了然,清清楚楚,明明白白,这样应该很好解析了吧。 下面在用一个简单的案例,带大家感受一下。...网页源代码的结果,基本是一致的,因此你清楚了这中结构关系,只需要一个for循环,就可以很简单的拿到你想要的数据。 好了,今天的讲解就到这里,后面带大家讲述一下本文开头提到的json数据。

    71020

    【宝塔】python项目管理器虚拟环境bin没有activate导致计划任务运行不了python项目管理器找不到activate解决办法

    bin目录没有activate导致计划任务运行不了python项目、python项目管理器找不到activate解决办法、宝塔新版本python项目管理器设置计划任务方法 包括2.0 对原进入虚拟环境都做了改动...: ①旧服务的activate替换到新版的md5_ven/bin中去 ②采用宝塔给的方法: 管理器默认使用pip安装项目根目录requirements.txt内的模块,如有其他模块需要安装请手动进入独立环境安装...使用独立环境PIP的方法: 在命令行输入 /项目路径/md5命名的文件夹/bin/pip 如:/data/python/d9036cc6563924cf9e1da4e1cd64f9a4_venv.../bin/pip 以上方法交叉尝试后,报错永远只有一个,没有找到对应的模块 解决办法 创建脚本目录 创建python项目 (注意:这里不需要勾选,因为待会还是会被清空,这里使用的是requirements.txt...文件 不管有没有这个文件,如图所示不需要勾选) 等待 打开终端 输入代码(自己替换自己的md5) python3 -m venv 7f10183f8187e732458bac27c57d3619

    1.4K30

    Python如何生成exe文件?用Pycharm一步一步带着你学(超详细、超贴心)

    在Pycharm界面的最下面,你可以看到Terminal,选择这个选项,这就是一个终端界面。...常见错误提示二: NoneType’ object has no attribute ‘bytes 第二步 使用pyinstaller 在终端里输入的指令为: pyinstaller -w -F XXX.py...XXX.py:指的是你整个项目的入口程序,大家写项目时很可能是多文件编程,你整个项目时靠哪个文件作为入口拉起来的,就填那个文件的名字。...找文件的方法是看你建立的那个工程文件夹里有没有你写进去的文件,而不是看子文件夹里有没有。...如果您是在子文件夹中写程序,可以把你写的所有程序都拷贝到工程文件夹中。 如果你在代码中导入了图片、文档等与路径相关的文件,注意修改路径。

    16K10

    Python 小技巧:如何实现操作系统兼容性打包?

    有一个这样的问题:现要用 setuptools 把一个项目打包成 whl 文件,然后 pip install 在 Windows/Linux 两种操作系统上,但是该项目中有一些依赖库只有 Windows...从打包的角度,这个问题的关键还是看 setup.py 和 requirements.txt 文件。 关于 Python 的包构建分发和 setup.py 的使用,这里有篇文章 写得很好,推荐阅读。...但是这样会有麻烦:维护两份依赖文件和两种包文件,本身就挺费劲的,而在生成过程中,每次还得对它们改名以作区分(注意包名有一定的规范约束,乱改的话,pip 可能识别不出),维护成本就很高。...但我们前面的问题比较简单,并不是有不同的编译依赖(系统级),而只是三方库依赖不同(项目级)。...如果没有新的办法,这不失为一种考虑,但是有没有别的办法了呢? 我曾被这个问题困扰过,但是没有深入去研究解决,直到无意中在loguru 这个用来记录日志的库的 setup.py 中看到: ?

    2.1K20

    Yeah,我的Pygame安装成功了!(Windows Pygame 安装教程)

    的版本到底适合哪个pygame,我就在第一个链接下载了pygame-1.9.2-cp35-cp35m-win_amd64.whl这个文件,原因是:这个文件比较新,下载次数也比较多,也是win64的,所以就下载了这个...,并把文件放到了目标文件夹,然后按照书本中的介绍安装:在命令窗口切换到文件所在的文件夹,然后输入python -m pip install –user pygame-1.9.2-cp35-cp35m-win_amd64...available.然后看有人说是pip版本太低,我表示很怀疑这个答案,因为,我之前在命令窗口输入pip install Pillow安装第三方模块也没有这样的提示。...试了好久次之后没办法,于是我就百度了一下pygame的安装,但是没有找到满意的答案。 但是偶然间看到了在命令窗口输入pip可以查看自己电脑所对应的版本需求。...本着试一试的态度,在命令窗口输入了:pip 看到了pip的使用方法,包括我现在正在用的install,然后看到了wheel,于是,我又试着输入:pip wheel,提示如下 现在我懂了,

    2.1K20

    浅析三种Anaconda虚拟环境创建方式和第三方包的安装

    解决办法 找到C盘用户文件夹下的.condarc文件 ?...解决pip安装过慢 在默认使用pip install时,会安装的很慢,甚至会出现安装失败,这是因为默认pip使用的是官网源,换成清华源就好了,可以参考:手把手教你进行pip换源,让你的Python库下载嗖嗖的...大功告成,以后不管是哪个环境使用pip都是清华源,速度杠杠的。...知识补充 不知道有没有疑惑,我直接在python中输入的python,就是执行的是哪个python,我们用where python来看一下 命令 where python ?...那我们在进入一个虚拟环境试试看。 ? 当进入一个虚拟环境之后,使用的就是当前虚拟环境的python,那pip呢?来试一下 ?

    13.9K32

    Python 初学者常见错误——我有 Anaconda 了,还能单独安装 Python 吗?

    你安装 Python,本质上就是在电脑上安装了一个文件夹,这个文件夹里面有一个 python.exe和各种子文件夹。...无论是哪个系统,当你执行 python xxx.py的时候,它首先会检查 python是不是系统命令,发现不是,于是会在当前文件夹下面找有没有一个可执行文件,名字叫做 python.exe(或者python.bat...:c:\python371\python-m pip install xxx) 安装了一个第三方库以后,这个第三方库就会被放在这个文件夹里面。...在虚拟环境中通过这个软连接运行的本质上还是系统环境的 Python,但是由于这个虚拟环境也有 site-apckages 文件夹,所以它会使用虚拟环境的 site-packages。...唯一可能给你带来困扰的是不同 Python 都把自己的文件夹路径添加到了环境变量中,那么哪个 Python 先执行,哪个 Python 后执行,这是环境变量给你带来的困扰,而不是 Python 本身。

    18.7K40

    论文绘图神器来了:一行代码绘制不同期刊格式图表,哈佛博士后开源

    他的解决办法是:亲自开发一个Matplotlib的补充包,增添scatter、notebook等其他软件常用的绘图工具,还支持一键调用符合IEEE等不同期刊要求的图表格式。...现在,这个论文神器已经在Github开源,@爱可可老师 也在微博推荐,收获大量转发好评。 ? 安装工具包 推荐使用Python3环境,并且要预装Matplotlib原始包。...) 也可以在同一张图中使用多个不同的风格: plt.style.use(['science','ieee']) 对于一些期刊,比如IEEE,图表的格式要求中提出要在基本格式上强调某些特定的参数(字体大小...补充包默认使用Latex字体渲染,如果电脑中没有Latex,可以改用无Latex渲染模式: plt.style.use(['science','no-latex']) 这个项目还在持续更新中,作者会不断添加不同的期刊格式...,如果需要检查更新最新版本,通过这行代码实现: pip install SciencePlots 作为科研党的你看到这款论文神器有没有心动呢?

    1.7K40

    python虚拟环境安装和配置

    注意,如果你是通过 symlink 等方式或通过一个单独的文件系统安装的包,你就没有办法使用这个命令删除它们,因为它检测不到它们的存在。 Conda 也会保存所有下载下来的 tar 包。...系统中可以同时存在python2和python3,通过环境变量中的系统变量path(不是用户变量)控制cmd或者系统中使用哪个版本的python,哪个版本的路径在前面就优先使用哪个版本。 2....此种方法可能正常使用,但显然不是好办法(不过网络不好的时候lz就是用的这个)。...pycharm项目配置虚拟环境 在pycharm中设置项目在virtualenv中运行 首先virtualenv venv创建一个虚拟环境并安装好相关运行环境 打开pycharm 下拉框中可以选择需要的运行环境...自己配 同时安装python2和python3,然后在系统变量中修改两个的顺序就可以设置系统中优先使用哪个版本的python 如果是用anaconda安装的python2,再安装python3就必须在python3

    7.9K30

    一文弄懂Jupyter的配置与使用(呕心沥血版)

    如果你将 Jupyter Notebook 的启动目录设置为 “my_project” 目录,那么你就可以很方便地访问这个项目中的任何文件,而无需在 Jupyter Notebook 中输入完整路径。...通过 nb_conda,用户可以轻松地在 Notebook 中创建、使用和分享自己的 Conda 环境。...它还允许你使用预定义选项来配置这些扩展程序,使其更加符合你的需求。此外,它还提供了一些主题以改变笔记本的样式和交互体验。...但是,如果你想从桌面上的快捷方式来启动 Jupyter Notebook,就需要指明你想运行哪个环境中的 Jupyter Notebook。...上一个单元格导的包下一个单元格可以使用吗 可以使用。 在 Jupyter 中,如果一个单元格中导入了某个 Python 包,那么下一个单元格是可以直接使用该包的。

    32.2K86

    python安装虚拟环境步骤_python虚拟环境迁移

    注意,如果你是通过 symlink 等方式或通过一个单独的文件系统安装的包,你就没有办法使用这个命令删除它们,因为它检测不到它们的存在。 Conda 也会保存所有下载下来的 tar 包。...系统中可以同时存在python2和python3,通过环境变量中的系统变量path(不是用户变量)控制cmd或者系统中使用哪个版本的python,哪个版本的路径在前面就优先使用哪个版本。 2....此种方法可能正常使用,但显然不是好办法(不过网络不好的时候lz就是用的这个)。...pycharm项目配置虚拟环境 在pycharm中设置项目在virtualenv中运行 首先virtualenv venv创建一个虚拟环境并安装好相关运行环境 打开pycharm 下拉框中可以选择需要的运行环境...自己配 同时安装python2和python3,然后在系统变量中修改两个的顺序就可以设置系统中优先使用哪个版本的python 如果是用anaconda安装的python2,再安装python3就必须在python3

    9.1K10

    【Python】如何使用pip,安装第三方库和生成二维码、操作Excel

    pip 是一个可执行程序,就在 Python 的安装目录中 打开 cmd,直接输入 pip,如果显示以下帮助信息,说明 pip 已经准备就绪 如果最开始按照要求在安装 Python 的时候勾选了...Python,记得勾上上述选项,也许是更简单的办法 安装第三方库 使用以下命令,即可安装第三方库 pip install [库名] 注意: 这个命令需要从网络上下载,使用时要保证网络畅通 安装成功后,...注意: 如果使用 pip 安装完第三方库之后,在 PyCharm 中仍然提示找不到对应的模块,则检查 Settings -> Project -> Python Interpreter ,看当前 Python...确定使用哪个库 通过搜索引擎,确定使用哪个库 得到情报,qrcode 这个库,可以用来生成二维码 2....img.save('qrcode.png') make 里面指定需要输出的内容 生成的二维码就自动放在了当前项目的目录中,点开进行查看,扫码可得对应内容 操作 Excel 读取 excel 可以使用 xlrd

    32710

    【Python】如何使用pip,安装第三方库和生成二维码、操作Excel

    pip 是一个可执行程序,就在 Python 的安装目录中 打开 cmd,直接输入 pip,如果显示以下帮助信息,说明 pip 已经准备就绪图片 如果最开始按照要求在安装 Python 的时候勾选了图片...则说明没有正确的把 pip 加入到 PATH 中,可以手动把 pip 所在的路径加入到 PATH 环境变量中 或者卸载重装 Python,记得勾上上述选项,也许是更简单的办法 安装第三方库 使用以下命令...注意: 如果使用 pip 安装完第三方库之后,在 PyCharm 中仍然提示找不到对应的模块,则检查 Settings -> Project -> Python Interpreter ,看当前 Python...确定使用哪个库 通过搜索引擎,确定使用哪个库 图片 得到情报,qrcode 这个库,可以用来生成二维码 2....img.save('qrcode.png') make 里面指定需要输出的内容 生成的二维码就自动放在了当前项目的目录中,点开进行查看,扫码可得对应内容图片 操作 Excel 读取 excel 可以使用

    35810

    Python 虚拟环境:原理解析与最佳实践

    每次切换项目时,他都要手动更改 Python 包的版本,这不仅繁琐,而且经常出错。"难道就没有办法让每个项目使用自己的专属 Python 环境吗?"小王在项目组会议上提出这个问题。...我该用哪个?"让我们通过一个具体例子来对比。...:pip install requests beautifulsoup4值得注意的是,此时 pip list 只会显示这个环境中的包,非常清爽:Package Version------...当 Python 导入一个模块时,会按照以下顺序搜索:当前目录PYTHONPATH 环境变量中的目录标准库目录site-packages 目录在虚拟环境中,这个搜索顺序被巧妙地修改了,使得虚拟环境的 site-packages...和 virtualenvpipenv 使用 Pipfile 代替 requirements.txt,提供了更好的依赖锁定机制:# 安装pip install pipenv# 创建项目pipenv install

    95600

    01.如何把.py文件打包成为exe,重

    官网 pynsist:一个用来创建 Windows 安装程序的工具,可以在安装程序中打包 Python 本身。...官网 1.3 技术方案 通过对比,最终选择了上面例子中的 pyinstaller 1.4 pyinstaller 使用教程整理 直接在命令行用pip安装 pyinstaller【第一次需要安装成功后,...-i 改变生成程序的icon图标 -h pyinstaller各个参数的讲解 1.5 关于 pyinstaller 使用总结 在用 pyinstaller 打包成exe后,点击运行,发现直接闪退,有点懵逼...既然没找到答案,那么我就去youtube上找个播放次数比较多的教程看看,看看别个怎么用法,最终大神的教程中找到了解决办法,在代码最后面加上相关代码就行,我整理了一下三种做法: # 1.暂停的第一种方式...# time.sleep(10) # 2.暂停的第二种方式 # input("Press ") # 3.暂停的第三种方式 (比较推荐这个) # 提示使用之前,记得引入相关组件 import

    1.6K10

    那些年的开源项目,你跑起来了吗?

    Releases 页面,这个时候就需要去官网下载。...lan=zh ‍‍在线体验的链接一般在:About、项目首页和官网的 Demo、Online 字眼的链接 1.4 有没有中文 虽然 GitHub 上面的英文项目占了很大部分,但其中也有提供了中文描述...开源项目的作者把项目开源,第一个愿望就是有人用。所以,如果你在使用中遇到问题,先去寻找下作者留下的解决办法,然后找找有没有遇到同样问题的人,没有的话可以向作者提问。实在不行,就去源码中寻找答案!...如果你遇到问题,不要着急提问先在 issues 搜一下,看看有没有相同问题已经问过了,没准就找到解决办法了。...关键字:issues、error、fail、close 3.3 在源码中找答案 源码面前没有秘密,同时作者也会在注释中留下线索,助你找到问题的答案。

    1.7K20

    一日一技:如何正确在自己项目里面集成别人的代码?

    我们知道,在使用 Python 的时候,如果我想使用别人发布的第三方库,那么我们可以使用pip进行安装。...如果项目里面有setup.py文件,那么我们也许可以使用pip直接从 Github 上面安装。但如果对方连这个文件也没有呢?...这个项目里面没有setup.py,也没有把它上传到pypi 上面。所以你没有办法使用 pip 进行安装。...要使用它本身很简单,直接把这个文件JsonPathFinder.py复制到你自己的项目里面就可以了。但是这样一来,你不知道我什么时候更新了代码,难道你每天要上来看看我有没有更新?...为了解决这个问题,我们可以使用git submodule功能。这个功能,可以让你把一个 Git 源挂载到另外一个源里面。

    1.1K20
    领券