从 Python 3.6 中的虚拟环境导入包
Importing package from a virtual environment in Python 3.6
我正在尝试 运行 在我创建的虚拟环境中使用 TensorFlow 运行s Python 3.6.8 使用 VS Code(我知道 anaconda 是首选方式,但我必须使用 VS 代码)。但是,当我尝试将包导入我的 .py 文件时,它说找不到 TensorFlow 模块。
我的 settings.json 文件有以下数据:
{
"python.pythonPath": "C:\Users\user\Desktop\AI\venv36\Scripts\python"
}
以上是根据这个视频实现的:https://www.youtube.com/watch?v=Wuuiga0wKdQ。我知道 TensorFlow 已经安装,因为当我转到虚拟环境目录并尝试在 CLI 中导入它时,它导入模块没有任何问题。
TensorFlow模块位于路径:C:\Users\user\Desktop\AI\venv36\Lib\site-packages
但是当我把上面的路径放到settings.json文件中时,还是没有用。
根据您提供的信息,请参考以下内容:
要在 VS Code 中使用 python,请确保已安装 'python' 扩展。
如果您使用的是'Windows'系统,设置"python.pythonPath时需要使用“python.exe”。
请检查VS Code左下角显示的python环境是否与VS Code终端使用的python环境一致
( 如果他们使用不同的python,请使用快捷键Ctrl+Shift+`打开一个新的VS Code终端,它会自动进入左下选择的python环境VS Code 的一角。)
我正在尝试 运行 在我创建的虚拟环境中使用 TensorFlow 运行s Python 3.6.8 使用 VS Code(我知道 anaconda 是首选方式,但我必须使用 VS 代码)。但是,当我尝试将包导入我的 .py 文件时,它说找不到 TensorFlow 模块。
我的 settings.json 文件有以下数据:
{
"python.pythonPath": "C:\Users\user\Desktop\AI\venv36\Scripts\python"
}
以上是根据这个视频实现的:https://www.youtube.com/watch?v=Wuuiga0wKdQ。我知道 TensorFlow 已经安装,因为当我转到虚拟环境目录并尝试在 CLI 中导入它时,它导入模块没有任何问题。
TensorFlow模块位于路径:C:\Users\user\Desktop\AI\venv36\Lib\site-packages
但是当我把上面的路径放到settings.json文件中时,还是没有用。
根据您提供的信息,请参考以下内容:
要在 VS Code 中使用 python,请确保已安装 'python' 扩展。
如果您使用的是'Windows'系统,设置"python.pythonPath时需要使用“python.exe”。
请检查VS Code左下角显示的python环境是否与VS Code终端使用的python环境一致
( 如果他们使用不同的python,请使用快捷键Ctrl+Shift+`打开一个新的VS Code终端,它会自动进入左下选择的python环境VS Code 的一角。)