首先,明确python 与anaconda 之间的关系,
anaconda提供了python的开发环境和管理各种包,比较方便的使用envs 中的开发环境可以很方便的安装管理各种包而且可以很方便的使用jupyter notebook进行编程。
不使用anaconda时直接使用安装在I 盘下的python进行编译,需要自己手动安装各种包会遇到无法使用jupyter notebook的情况
原生python安装在I:\Program Files\Python35 其中pip在I:\Program Files\Python35\Scripts 安装的各种包在I:\Program Files\Python35\Lib\site-packages 在配置系统环境变量时注意这些路径 系统路劲往往优先进行检索 用户路劲次之 所以具体要用哪个pip 可以用where pip 查看有哪些pip 然后修改环境变量即可。或者之间cd到对应目录下 进行pip安装。
anaconda安装在C:\Users\Administrator\Anaconda3 自己创建的开发环境在C:\Users\Administrator\Anaconda3\envs\wlq下面 仔细观察会发现和原生python包含的文件夹相似
在pycharm中配置编译器时 可以根据需要配置原生python.exe 或者是anaconda下面自己创建的开发环境中的C:\Users\Administrator\Anaconda3\envs\wlq\python.exe 通常后者在使用jupyter时出现错误的概率很小。当然在为其安装 包 时 可手动进入其pip所在目录利用pip install 。。。进行安装 如果在线无法安装 就通过pypi 官网下载相应的whl 在cmd中进入到pip目录将whl复制到其下面,进行手动离线安装 这种方式更加方便 稳定 快捷 当然 还可以在pycharm中点击+添加包
创建一个project时 注意指定编译器时 直接选现有的编译器 不要创建虚拟编译器 那会进行复制原有编译器 导致浪费存储空间。