Python安装相关问题总结

使用Python进行开发的时候,遇到很多问题,这次又要在新电脑重新安装软件了,一步一步总结在一起。方便所有和我遇到同样问题的人。

 Anaconda: 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库。装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。

推荐Anaconda和Pycharm安装教程:Anaconda和Pycharm的安装和配置 - 做你的太阳乀 - 博客园

一、安装问题

1.安装包括Anaconda集成环境安装、Pycharm安装==================================

(1)Anaconda:Anaconda | Individual Edition-----------------------------------------------------------------

ndex of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorhttps://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

        在网页下寻找合适的版本。下一步即可,

       安装注意:

        1)可以另选个文件夹安装anadonda软件;

        2)安装时,2个勾选,都选上,可以自动加入环境变量;

        3)放弃VScode安装;

        4) Conda -V可查看安装是否成功,结果:Conda 4.5.11

        安装成功后注意:

        1)cmd下:输入python命令,有版本信息,则安装正确(命令行可以quit()方式推出python模式);也可进入安装目录再输入(命令行:d:)。

        2)进入安装目录cd D:\develop\Anaconda3,输入conda list 就可以查询现在安装了哪些库;

        3)初次安装的包一般比较老,为了避免之后使用报错,可以输入 conda update --all 命令,把所有包进行更新,在提示是否更新的时候输入 y(Yes)让更新继续,等待完成即可。

        ***此环境中已有许多已有的安装包,如R语言:可以直接在Anaconda Nagivater中打开主界面,install即可。

        4)若安装后启动不了Anaconda:

        a:可能是多次安装在不同文件夹里造成,尝试删除C:\用户\里的 .Conda文件夹,以及.Condra文件。       

(2)Pycharm安装-------------------------------------------------------------------------------------------------------

        https://www.jetbrains.com/pycharm/download/other.html

       安装过程中可以选择合适的项目存储地。

        注意:打开程序后,配置编译器,file->settings->Python Interperter->选择D:\develop\Anaconda3\Python.exe

(3)功能安装包:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame----------------------------------

       1)下载符合本机系统的包(python3.7对应gdal37版)后:。。。。。。。。。。。。。

       a:将GDAL-3.2.2-cp37-cp37m-win_amd64.whl复制到D:\develop\Anaconda3\Scripts中
       b:打开Anaconda Prompt(Anaconda3),直接输入d:切换至D:\develop\Anaconda3\Scripts
       c: 命令:cd / d D:\develop\Anaconda3\Scripts
       d:然后输入 pip install GDAL3.1.3cp38cp38win_amd64.whl,即安装gdal

        2)命令行安装。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

        a:初始安装时, 刷新pip系统工具:

        命令行输入:python -m pip install --upgrade pip ;

        b:win+r 进入命令行,cmd;然后直接数据安装包,

        安装示例-pdf安装包-安装示例:pip install pdfplumber 

 (4) 安装Tensorflow:2种安装方法

***最近成功的一种方法:

(1)安装Anaconda3,并进入 

(2)创建Tensorflow环境  

(3)prompt环境下:

conda create -n tensorflow python=3.6

activate tensorflow

conda install tensorflow-gpu==1.12.0

第一种方法:

       ①查看Anaconda和python的版本:conda --version;python --version

             查看Anaconda安装了那些环境:conda info --envs

             查看当前可使用的Tensorflow版本,conda search --full --name tensorflow

             查看可以使用的python版本,conda search --full --name python

             查看tensorflow包信息及依赖关系,conda info tensorflow

        ②创建对应Anaconda的python版本的tensorflow运行环境

             conda create --name tensorflow python=3.7.3

        ③激活tensorflow环境

             命令行: activate tensorflow

             可查看该环境下的python版本:python --version

        ④安装tensorflow

                从tensorflow官网下载对应3.7版本的whl文件:        

                https://pypi.org/project/tensorflow/2.0.0/#files :建议安装2.0以下版本,如

             (tensorflow-1.9.0-cp37-cp37m-win_amd64.whl)   

                 cp37对应python3.7版本,win_amd64对应windows 64位系统

                将whl文件放在C:\Users\liyan的一个文件夹下,如:新建文件夹tfpackage

                命令行cd进入你下载的 tensorflow-1.13.1-cp37-cp37m-win_amd64.whl 文件的位置

                pip install tensorflow-1.9.0-cp37-cp37m-win_amd6.whl

                测试:import tensorflow as tf    

                          tf.__version__:查案tensorflow的版本

                第二种方法:

                 ①~③:与第一种方法一致

                ④:直接进入Anaconda,在tensorflow环境下,找到安装的tensorflow安装即可,如下:

        ⑤:打开python,进入tensorflow的编辑环境,import tensorflow才能成功。

         ⑥变换编译环境后,一定重新打开pycharm,才能进入tensorflow环境。我总在这个地方犯错。

        (5)常用安装包。。。。。。。。。。。。。。。。。。。。。。。。

        tensorflow环境下安装:

        pdf安装:pip install pdfpluber        

        docx安装:pip install python-docx

        numpy安装:pip install numpy_stl-2.16.3-cp37-cp37m-win_amd64.whl

        界面开发安装: pip install PySimpleGUI

        keras数据集安装:pip install keras==2.2.0

         安装matplotlib:python -m pip install matplotlib

        pip install --upgrade setuptools;然后安装: pip install --upgrade tensorflow即可 。

2.常用操作===============================================================

(1)Anaconda Prompt:处于Root环境中,刚刚下载的东西全在这个环境下了,conda会保证安装的都是最新版

        a.我们可以使用 conda list命令查看已安装的模块:

        b.建立新的环境运行程序:conda create –name py27 python=2.7,例如现在我的root环境下python版本是3.6.2但我想使用2.7版本

(2)命令行删除建立的环境envs

        a.首先退出环境 conda deactivate

        b:查看虚拟环境列表 conda env list

        c:conda remove -n 需要删除的环境名 --all  或者  conda env remove -p 删除环境路径

二、使用中遇到的问题

1.在cmd环境下输入python,显示python版本,但还提示Warning:

This Python interpreter is in a conda environment, but the environment has not been activated. Libraries may fail to load. To activate this environment。

解决方案:

输入conda info --envs,查看conda 环境变量的路径,base后边就是环境变量的路径;

接着输入conda activate +上述查到的环境变量路径,激活环境变量;

再次输入python,就不会提示Warning了。

注意:在Pycharm->setting设置里->interpreter->Add inerpreter->添加安装的python位置(安装的Aanconda3目录下)

2.刚进入Pycharm出现的错误:

(1)tables 3.5.1 requires mock>=2.0, which is not installed.

如:numpy\pandas 

pip uninstall pandas

pip uninstall numpy

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值