Pycharm的便利之处就在于可以在创建工程的时候同时建立对应的虚拟环境,方便区别不同库的使用。
虚拟环境------一般用于高级语法中。可以理解为在同一个编译器中,创建一个专门的区域,在改区域下载常用的库,同时不与其他同类区域中的库相混淆,这个区域就称为虚拟环境。因此,无论何时,新建工程的时候创建虚拟环境时必要的。
注:已经建立好的工程创建虚拟环境:
使用PyPI下载库
已知:pypi是Python Package Index的缩写,是Python的软件包仓库。在Pycharm中,你可以使用pypi来安装和管理Pythonf的第三方库。通过Pycharml的包管理工具,你可以方便地搜索、安装、更新和卸载库。
页面的左边 Python packages可是快速进入pypi,搜索和选择python库。点击 Install后可以选择版本下载,一般选择最新版本。也可以在改页面更新库的版本。右侧可以查看库的发行说明。
下载是底部可以查看库的下载进度。
power shell无法打开的情况
power shell会因为种种情况无法打开
例如图中情况,一般可以检查工程的文件夹路径是否含有中文或者空格,例如存在”some example “ 的文件名都导致无法打开。若上述情况均以及避免,则可以检查设置中的power shell的地址是否正确。
左上角点开,进入File->setting如下图,将Shell path 改为电脑中power shell的.exe地址,一般为:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
有时在powershell窗口执行命令行的时候会提示无法识别改命令
原因是在部分系统上面脚本的执行权限是禁止的
我们可以输入 get-executionpolicy 来查看当前执行策略
Restricted: 脚本不能运行(默认设置)
RemoteSigned: 在本地创建的脚本可以运行,网上下载的脚本无法运行(拥有数字证书签名例外)
AllSigned: 仅当脚本由受信任的发布者签名时才能运行
Unrestricted: 允许所有脚本运行我们可以使用 set-executionpolicy remotesigned 来将我们的执行策略改为RemoteSigned
有些更改不了的可以使用管理员身份打开窗口重试
参考文献:
1. https://blog.youkuaiyun.com/zhuyuu_/article/details/128210862