windows環境變數引發的血案

2022-07-16 18:12:08 字數 1036 閱讀 9268

最近重灌了系統,決心使用anaconda來管理python包和虛擬環境。在完成一系列配置後,執行程式,發現老是報錯

d:\anaconda3\envs\jobnote>python e:\workspace\jobnoteapi\run.py

traceback (most recent call last):

file

"e:\workspace\jobnoteapi\run.py

", line 2, in

file

"", line 3, in

from flask import flask, request

file

"d:\anaconda3\envs\jobnote\lib\site-packages\flask\__init__.py

", line 21, in

file

"", line 25, in

from . import cli, json

file

"d:\anaconda3\envs\jobnote\lib\site-packages\flask\cli.py

", line 18, in

import ssl

file

"d:\anaconda3\envs\jobnote\lib\ssl.py

", line 98, in

import _ssl

#if we can't import it, let the error propagate

importerror: dll load failed: 找不到指定的模組。

網上找了好多方法都解決不了,昨天突然自己好了,也沒找到問題所在。

今天早晨來,又不行了,還是報錯。突然想起來是不是環境變數造成的,echo %path%列印出環境變數來,嚇人一跳

之前做的conda_home變數根本沒有被解析出來,重新設定了一下,看到變數已經恢復。重新執行程式,恢復正常。

具體環境變數為什麼沒有解析出來,還有待研究

Windows環境變數

說明 系統檔案盤為c盤,作業系統為windows xp 登入使用者名為weste 計算機名為icech 說明 不同的作業系統如windows xp和windows 2000相對應的一些路徑是不同的,這裡只介紹winxp相對應的路徑!allusersprofile 說明 所有使用者的配置檔案總目錄 對...

windows 環境變數

1 考慮下面的需求,進入cmd之後,我就想執行mysql客戶端命令,而這需要轉到mysql安裝目錄,找到mysql可執行檔案,在這個目錄下執行mysql命令。這樣太麻煩,有沒有好的解決辦法?2 使用環境變數,變數名為mysql home,變數值為c program files x86 mysql m...

Windows環境變數

allusersprofile 說明 所有使用者的配置檔案總目錄 對應路徑 c documents and settings all users userprofile 說明 指當前使用者的配置檔案目錄 對應路徑 c documents and settings weste homepath 說明 ...