Ubuntu16.04环境下Python开发环境配置——集成IDE工具Pycharm入门

1 新建工程

  • 创建名字为untitled(默认)的工程:
  • 修改python运行环境,配置anaconda管理的环境:

  • 遇到以下的报错:


    上面提示是conda版本太旧,建议更新一下conda版本到最新。(hint:因为conda是包管理工具,在处理环境依赖时建议确保conda一定要是最新的版本)。

    使用conda update -n base conda更新conda版本:

yuhuiliu@sinclab-desktop:~$ conda update -n base conda
Solving environment: done
## Package Plan ##
environment location: /home/yuhuiliu/anaconda3
added / updated specs:
- conda
The following packages will be downloaded:
---------------------------|-----------------
package | build
conda: 4.4.10-py36_0 defaults --> 4.5.2-py36_0 defaults
The following packages will be UPDATED:
conda-4.5.2 | py36_0 1.0 MB defaults
conda 4.5.2: ########################################################### | 100%
Verifying transaction: done
Proceed ([y]/n)? Y
Downloading and Extracting Packages
ERROR conda.core.link:_execute(481): An error occurred while uninstalling package 'defaults::conda-4.4.10-py36_0'.
Preparing transaction: doneExecuting transaction: failed
Rolling back transaction: done
PermissionError(13, 'Permission denied')
PermissionError(13, 'Permission denied')
Attempting to roll back.

      出现了PermissionError(13, 'Permission denied') 的权限问题,参见:https://stackoverflow.com/questions/49181799/conda-update-conda-permission-error,问题解决如下:

 
yuhuiliu@sinclab-desktop:~$ sudo chown -R yuhuiliu:yuhuiliu /home/yuhuiliu/anaconda3/
yuhuiliu@sinclab-desktop:~$ conda update -n base conda                          Solving environment: done
## Package Plan ##
  environment location: /home/yuhuiliu/anaconda3
  added / updated specs:
    conda: 4.4.10-py36_0 defaults --> 4.5.2-py36_0 defaults
    - conda
The following packages will be UPDATED:
Proceed ([y]/n)? Y
Executing transaction: done
Preparing transaction: done
Verifying transaction: done

     重新更新一下:



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值