1. 起因
今天運(yùn)行一個 flask 項目,報錯:AttributeError: module 'time' has no attribute 'clock'
一查才發(fā)現(xiàn),Python3.8 不再支持 time.clock!
好家伙,公司工作環(huán)境要 3.8,那我不可能卸載呀,也不想安裝別版本的環(huán)境,那就用 conda 環(huán)境吧,一查,電腦的 conda 環(huán)境版本是 3.9,那可不行,安裝一下 Python3.7 版本,一安裝,就開始報錯了
PS C:\Users\HUAWEI> conda install python==3.7 anaconda=custom
Collecting package metadata (current_repodata.json): failed
NoWritablePkgsDirError: No writeable pkgs directories configured.
- D:\Anaconda3\pkgs
2. 解決
2.1 設(shè)置環(huán)境和包的路徑
conda config --add pkgs_dirs 自定義路徑(我是D:\Anaconda3\pkgs)
conda config --add envs_dirs 自定義路徑(我是D:\Anaconda3\envs)
再嘗試一下安裝 Python 安裝,發(fā)現(xiàn)還是不行
2.2 查看修改 conda 配置
輸入一下命令查看 conda 配置
conda info
查看 conda 中 base environment 是否是只讀,如果是只讀的話,就打開該路徑,把只讀取消
然后應(yīng)用
等修改完成,重新打開終端,輸入 conda info
,如果變成 whitable
,就證明成功了,就可以重新運(yùn)行安裝 Python3.7 版本命令,發(fā)現(xiàn)成功了?!救缥醋兂?whitable
請看最后】
2.3 重新取消只讀的方法
如果還是 read only
,你去看看剛才剛?cè)∠闹蛔x是不是又打勾打上了,如果打上了,就執(zhí)行以下步驟:
打開 base environment 路徑,右擊文件夾 屬性–安全:
點(diǎn)擊 Users,可以看到 Users 是沒有“修改、寫入”權(quán)限的,點(diǎn)擊 高級–更改權(quán)限
選中 Users 會發(fā)現(xiàn)只能查看,不能編輯,所以我們添加一個。點(diǎn)擊 添加–選擇主體–輸入Users–點(diǎn)擊檢查名稱–確認(rèn)
勾上完全控制–確定
等權(quán)限修改完畢,重新打開終端,輸入 conda info
,如果變成 whitable
,就證明成功了,就可以重新運(yùn)行安裝 Python3.7 版本命令,發(fā)現(xiàn)成功了。
3、號外
-
如果我的博客對你有幫助、如果你喜歡我的博客內(nèi)容,請 “??點(diǎn)贊” “??評論” “??收藏” 一鍵三連哦!
-
【????????????關(guān)注我| 獲取更多源碼 | 定制源碼】大學(xué)生畢設(shè)模板、期末大作業(yè)模板 、Echarts大數(shù)據(jù)可視化等! 「一起探討 ,互相學(xué)習(xí)」?。╲x:python812146)文章來源:http://www.zghlxwxcb.cn/news/detail-734055.html
-
以上內(nèi)容技術(shù)相關(guān)問題??歡迎一起交流學(xué)習(xí)??????????????文章來源地址http://www.zghlxwxcb.cn/news/detail-734055.html
到了這里,關(guān)于【已解決】Windows環(huán)境下conda切換Python版本報錯:NoWritablePkgsDirError: No writeable pkgs directories configured.的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!